1

我使用批量插入使用 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"}
}] 

测试3:

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

提前谢谢史蒂文

4

2 回答 2

1

您收到的错误信息是什么?

尝试这个:

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

如您所见,正文只是标签字符串。

于 2013-06-17T13:24:05.560 回答
0

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

于 2017-04-21T20:59:58.277 回答