java如何在Neo4j中查找/匹配/选择标识符名称
我最近一直在研究Neo4j,我知道基本规则和如何选择属性名。但是,我需要获取标识符名称
以下是代码:
CREATE (Jugan:Person {name:'George'})
我不想找到“George”的名字,但我想得到一个标识符名,即“Jugan”
当我写一些“匹配并返回”的东西时,我想得到这个“Jugan”的名字。我希望我解释清楚
你可以在下面搜索框中键入要查询的问题!
我最近一直在研究Neo4j,我知道基本规则和如何选择属性名。但是,我需要获取标识符名称
以下是代码:
CREATE (Jugan:Person {name:'George'})
我不想找到“George”的名字,但我想得到一个标识符名,即“Jugan”
当我写一些“匹配并返回”的东西时,我想得到这个“Jugan”的名字。我希望我解释清楚
# 1 楼答案
标识符是而不是持久化的。它们的生存期只是当前语句,主要用途是引用已知节点,例如返回它们
所以在你的例子中找不到
Jugan
。为此引入一个属性# 2 楼答案
这叫做标签。返回时,可以使用
LABELS()
函数,如下所示:由于节点可以有零个或多个标签,这将为您提供一个数组