【问题标题】:How to get all property values?如何获取所有属性值?
【发布时间】:2018-03-15 01:31:17
【问题描述】:

如何遍历 Cypher 中节点的所有属性值?我可以通过这样做来遍历键:

"WHERE any (key in keys(n) where key ='xxx')"

有没有类似的方法来处理属性值?

我需要测试每个键值以查看键值是否等于变量。如果匹配,我会发出查询。

【问题讨论】:

    标签: neo4j


    【解决方案1】:

    是的,您可以使用此语法来访问节点属性键的值:

    WHERE any (key in keys(n) where n[key] ='xxx')
    

    【讨论】:

      【解决方案2】:

      或者在哪里存在 n.key AND n.key = 'toto'

      【讨论】:

      • 我会测试它。谢谢。
      • 问题在于它实际上是在比较名为“key”的属性的值,它没有使用 key 字符串变量。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-15
      • 2023-04-01
      • 2020-02-16
      • 2011-10-03
      相关资源
      最近更新 更多