And*_*erd 1 database rest neo4j
在过去的几个月里,我一直在建立一个Neo4j数据库.我发现Neo4j和Cypher非常易于使用,绝对适合我正在使用的数据类型.
我希望有人可以提供一些关于如何开始使用REST API的指示.我没有任何Java编码经验,我发现Neo4j文档有点难以理解.根据我的理解,应该可以通过简单的http URL(如http:// localhost:7474/db/data/relationship/types)发送REST请求,这将检索JSON中的一些数据.
我的最终目标是使用某种形式的非常高级的仪表板来总结我的数据库的当前状态,以显示来自几个高级Cypher查询的数据,如下所示:
match (n) return distinct(n.team), count(n)
Run Code Online (Sandbox Code Playgroud)
您可以提供的任何建议将不胜感激.
您最好使用http事务端点,您可以在其中发送Cypher查询语句,例如问题中的查询语句.
默认端点是http:// yourserverurl:7474/db/data/transaction/commit
从Java使用它的Neo4j文档:
http://neo4j.com/docs/stable/server-java-rest-client-example.html#_sending_cypher
使用事务端点的好处是能够在一个事务中发送多个语句,这将导致提交或回滚操作.
ReST API与任何其他http api一样,唯一可以遵循的主要内容和密码查询参数在Neo4j文档中有详细解释:http://neo4j.com/docs/stable/rest-api.html
| 归档时间: |
|
| 查看次数: |
4826 次 |
| 最近记录: |