neo4j REST API 节点操作
2013-09-26 18:31
369 查看
1、访问root目录
服务器根目录是REST API操作的开始点。包含数据库基本开始点,一些版本信息和扩展信息。
curl -D - -H "Accept:application/json" "http://192.168.10.65:7476/db/data/"
2、以json格式输出
curl -D - -H "Accept:application/json" -H "X-Stream:true" "http://192.168.10.65:7476/db/data/"
3、创建节点
curl -D - -H "Accept:application/json" -X POST "http://192.168.10.65:7476/db/data/node"
4、创建带属性的节点
*节点属性不能为null
*属性值不能嵌套
curl -i -H "Accept:application/json" -H "Content-type:application/json" -X POST -d'{"name":"jason"}' "http://192.168.10.65:7476/db/data/node"
5、查看节点
curl -i -H "Accept:application/json" -H "Content-type:application/json" -X GET "http://192.168.10.65:7476/db/data/node/2"
查看节点属性
curl -i -H "Accept:application/json" -H "Content-type:application/json" -X GET "http://192.168.10.65:7476/db/data/node/2/properties"
查看节点指定属性
curl -i -H "Accept:application/json" -H "Content-type:application/json" -X GET "http://192.168.10.65:7476/db/data/node/2/properties/name"
6、设置(修改)属性
curl -i -H "Content-type:application/json" -X PUT -d '"paul"' "http://192.168.10.65:7476/db/data/node/2/properties/name"
7、删除节点
*如果节点有relationship,将不能被删除,除非先删除relationship
curl -D - -H "Accept:application/json" -X DELETE "http://192.168.10.65:7476/db/data/node/1"
服务器根目录是REST API操作的开始点。包含数据库基本开始点,一些版本信息和扩展信息。
curl -D - -H "Accept:application/json" "http://192.168.10.65:7476/db/data/"
2、以json格式输出
curl -D - -H "Accept:application/json" -H "X-Stream:true" "http://192.168.10.65:7476/db/data/"
3、创建节点
curl -D - -H "Accept:application/json" -X POST "http://192.168.10.65:7476/db/data/node"
4、创建带属性的节点
*节点属性不能为null
*属性值不能嵌套
curl -i -H "Accept:application/json" -H "Content-type:application/json" -X POST -d'{"name":"jason"}' "http://192.168.10.65:7476/db/data/node"
5、查看节点
curl -i -H "Accept:application/json" -H "Content-type:application/json" -X GET "http://192.168.10.65:7476/db/data/node/2"
查看节点属性
curl -i -H "Accept:application/json" -H "Content-type:application/json" -X GET "http://192.168.10.65:7476/db/data/node/2/properties"
查看节点指定属性
curl -i -H "Accept:application/json" -H "Content-type:application/json" -X GET "http://192.168.10.65:7476/db/data/node/2/properties/name"
6、设置(修改)属性
curl -i -H "Content-type:application/json" -X PUT -d '"paul"' "http://192.168.10.65:7476/db/data/node/2/properties/name"
7、删除节点
*如果节点有relationship,将不能被删除,除非先删除relationship
curl -D - -H "Accept:application/json" -X DELETE "http://192.168.10.65:7476/db/data/node/1"
相关文章推荐
- neo4j REST API 节点操作
- Ambari-Server Rest API处理2(Ambari-Server通过Rest API进行服务安装、部署、操作流程+操作源码分析)
- ElasticSearch 菜鸟笔记(三)ElasticSearch 常见REST API 操作
- SharePoint REST API - OData查询操作
- Azure REST API (3) 使用REST API,操作Azure ARM VM
- Elasticsearch简单使用系列--使用Rest API进行CRUD操作
- 用于节点操作的API,颠覆原生操作HTML DOM节点的API
- Ryu基本操作的REST API调用示例
- 手动操作 Neutron REST API
- Neo4j REST API使用实例---ttlsa教程系列之neo4j(二)
- SharePoint REST API - 基本操作(二)
- etcd rest api基本操作
- Ambari-Server Rest API处理3(用户鉴权、操作权限检查管理)
- elasticsearch5.6.4 RestClient 索引操作API详细的注释给力篇值得拥有
- openwrt uci api: 配置文件匿名节点的操作(2)
- ElasticSearch通过Rest Http API完成基本操作
- SharePoint REST API - 一个请求批量操作
- js Dom节点操作API
- java_api操作zookeeper节点
- APACHE RANGER 调研----6.自定义RestApi 操作ranger 数据库