我正在尝试将id属性添加到我的节点。它的值被正确地保存到neo4j数据库中,我可以用webadmin应用程序确认。但是,如果我稍后尝试访问它或将其序列化为json,则此属性将设置为neoId的值。
我真的需要这个属性,而且我以前读过不应该使用neoId作为标识对象的方法。
你知道如何达到预期的效果吗?
我应该提到我在Rails中使用Neo4j.rb。
发布于 2013-05-30 21:34:33
您不应该将id设置为新属性。节点和关系在设计上总是有一个标识符属性。它的值由Neo4j自动生成。如果你想要你自己的标识符,你不能把它命名为"id“。
https://stackoverflow.com/questions/16833576
复制相似问题