0

我正在尝试将id属性添加到我的节点。它的值已正确保存到 neo4j 数据库,我可以通过 webadmin 应用程序确认。但是,如果我稍后尝试访问它或序列化为 json,则此属性设置为neoId.

我真的需要这个属性,而且我之前读过我不应该用neoId它来识别对象。

你知道如何获得想要的效果吗?

我应该提到我正在使用带有 Rails 的 Neo4j.rb。

4

1 回答 1

3

您不应该将 id 设置为新属性。节点和关系在设计上始终具有标识符属性。它的值由 Neo4j 自动生成。如果您想要自己的标识符,则不能将其命名为“id”。

于 2013-05-30T13:34:33.160 回答