neo4j v2.0.0-M3剩余API批量插入

neo4j v2.0.0-M3剩余API批量插入,api,rest,neo4j,Api,Rest,Neo4j,我使用batch insert使用RESY API添加节点我知道在2.0之前如何做,但现在我开始使用标记的节点,我无法让它工作。我找不到如何将标签添加到节点 文件不是很清楚(对我来说)。 这是发送到API的json: 测试1: [{"method":"POST", "to":"/node", "body":{"name":"A"},"id":0}, {"method":"POST", "to":"{0}/labels", "body":{"label":"user"} }]

我使用batch insert使用RESY API添加节点我知道在2.0之前如何做,但现在我开始使用标记的节点,我无法让它工作。我找不到如何将标签添加到节点

文件不是很清楚(对我来说)。

这是发送到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"}
}] 
测试3:

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

您收到的错误消息是什么

试试这个:

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

正如您所看到的,主体只是标签字符串。

您收到的错误消息是什么

试试这个:

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

正如您所看到的,正文只是标签字符串。

我非常感谢您的回答-但这只是为了补充一点,对我来说,标签没有出现在body>Metadata>labels部分。由于某些原因,这并没有更新,只有当我对该标签进行匹配时,我才发现它们实际上是正确的。因此,如果您运行答案-没有看到输出中列出的标签-它们可能仍然存在。

我非常感谢您的答案-但这只是为了补充一点,对我来说,标签没有出现在body>Metadata>labels部分。由于某些原因,这并没有更新,只有当我对该标签进行匹配时,我才发现它们实际上是正确的。因此,如果您运行答案-没有看到输出中列出的标签-它们可能仍然存在。

谢谢Michael,我没有尝试过这个答案,现在我看到了它,它似乎是最符合逻辑的答案。顺便说一句,它起作用了;-)谢谢Michael,我没有试过这个,现在我看了一下,这似乎是最符合逻辑的答案。顺便说一句,它起作用了;-)