Java 如何在Neo4j中查找/匹配/选择标识符名称

Java 如何在Neo4j中查找/匹配/选择标识符名称,java,database,neo4j,Java,Database,Neo4j,我最近一直在研究Neo4j,我知道基本规则以及如何选择属性名。但是,我需要获取标识符名称 代码如下: 创建(Jugan:Person{name:'George'}) 我不想找到“George”的名字,但我想得到一个标识符名,它是“Jugan” 当我写一些“匹配并返回”的东西时,我想得到这个“Jugan”的名字。我希望我解释清楚 这称为标签。返回时,您可以像这样使用LABELS()函数: RETURN labels(node) 由于节点可以有零个或多个标签,这将为您提供一个数组。标识符根本不会持

我最近一直在研究Neo4j,我知道基本规则以及如何选择属性名。但是,我需要获取标识符名称

代码如下:

创建(Jugan:Person{name:'George'})

我不想找到“George”的名字,但我想得到一个标识符名,它是“Jugan


当我写一些“匹配并返回”的东西时,我想得到这个“Jugan”的名字。我希望我解释清楚

这称为标签。返回时,您可以像这样使用
LABELS()
函数:

RETURN labels(node)
由于节点可以有零个或多个标签,这将为您提供一个数组。

标识符根本不会持久化。它们的生存期只是当前语句,它们的主要用途是引用已知节点,例如返回它们

因此,在您的示例中找不到
Jugan
。为此引入一个属性