【问题标题】:How to find/match/select identifier name in Neo4j如何在 Neo4j 中查找/匹配/选择标识符名称
【发布时间】:2016-02-10 14:30:13
【问题描述】:

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

代码如下:

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

想找到“George”的名字,但我想得到标识符的名字是“Jugan”。

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

【问题讨论】:

    标签: java database neo4j


    【解决方案1】:

    标识符完全持久化。它们的生命周期只是当前语句,它们的主要用途是引用已知节点,例如用于退货。

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

    【讨论】:

      【解决方案2】:

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

      RETURN labels(node)
      

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

      【讨论】:

        猜你喜欢
        • 2010-10-24
        • 2014-09-29
        • 1970-01-01
        • 2017-07-19
        • 2018-09-23
        • 2012-03-10
        • 2013-08-12
        • 1970-01-01
        • 2014-01-05
        相关资源
        最近更新 更多