有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

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

以下是代码:

CREATE (Jugan:Person {name:'George'})

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

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


共 (2) 个答案

  1. # 1 楼答案

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

    所以在你的例子中找不到Jugan。为此引入一个属性

  2. # 2 楼答案

    这叫做标签。返回时,可以使用LABELS()函数,如下所示:

    RETURN labels(node)
    

    由于节点可以有零个或多个标签,这将为您提供一个数组