我有了这个超级简单的暗号查询两个节点的我的多汁的图形数据库:的Neo4j /暗号:返回的id属性
MATCH (n) RETURN n
而且它返回两个节点为这样:
{
"results": [
{
"columns": [
"n"
],
"data": [
{
"row": [
{
"name": "node 1",
"description": "This is my first node."
}
]
},
{
"row": [
{
"name": "node 2",
"description": "This is my second node."
}
]
}
]
}
],
"errors": []
}
我很期待能将id作为“name”和“description”属性出现。我怎样才能在那里?我知道我可以去这样的事情:
MATCH (n) RETURN n, id(n)
但是,这将把id以外的对象,我不想这样。
在Neo4j中的Id不可靠。他们可能会及时改变。最好使用自己的属性作为节点标识符或使用GraphAware UUID插件 - https://github.com/graphaware/neo4j-uuid – MicTech
感谢您指出这一点。 – swelet