Neo4j的V2.0.0-M3 REST API批量插入(neo4j v2.0.0-M3 REST

2019-10-18 06:52发布

我使用批量插入添加使用RESY API我知道如何到2.0之前做到这一点的节点,但我现在开始使用标记的节点,我无法得到它的工作。 我不觉得我怎么能在标签添加到节点。

该文档是不是很清楚(我)。 http://docs.neo4j.org/chunked/2.0.0-M03/rest-api-node-labels.html

这是发送到API的JSON:

测试1:

[{"method":"POST",
  "to":"/node",
  "body":{"name":"A"},"id":0},
 {"method":"POST",
  "to":"{0}/labels",
  "body":{"label":"user"}
}] 

测试2:

[{"method":"POST",
  "to":"/node",
  "body":{"name":"A"},"id":0},
 {"method":"POST",
  "to":"/node/{0}/labels",
  "body":{"label":"user"}
}] 

TEST3:

[{"method":"POST",
  "to":"/node",
  "body":{"name":"A"},"id":0},
  "label":"user"
 }] 

在此先感谢史蒂芬

Answer 1:

什么是你的错误信息?

尝试这个:

[{"method":"POST",
  "to":"/node",
  "body":{"name":"A"},"id":0},
 {"method":"POST",
  "to":"{0}/labels",
  "body":"user"}
] 

正如你所看到的身体是唯一的标签字符串。



Answer 2:

我真的很感激了答案 - 但这只是补充说,对我来说,标签并没有出现在身体>元数据>标签部分。 出于某种原因,这是不更新,当我跑了反对这个标签,我发现他们实际上是正确的比赛是唯一的。 所以,如果你运行的答案 - 没有看到在输出中列出的标签 - 他们可能仍然存在。



文章来源: neo4j v2.0.0-M3 REST API batch insert
标签: api rest neo4j