【问题标题】:Setting a property key for a node based on another node in a relationship根据关系中的另一个节点为节点设置属性键
【发布时间】:2019-09-20 16:19:57
【问题描述】:

我正在尝试找到一种方法来根据另一个节点的属性为节点设置新属性。

我已经在他们之间建立了关系,看看这是否会有所帮助,但到目前为止无济于事。

match (s:Service) - [sv:SERVICE_FOR] -> (i:CircuitID)
where (s:Service {opp_service:'11'})
set i.service_type = "FIA"

到目前为止,它只是无穷无尽的错误。

【问题讨论】:

  • 你没有说清楚你想设置什么属性,或者你想使用来自其他节点的什么值。在任何情况下,请阅读 Cypher 文档以了解如何使用 SET

标签: neo4j cypher


【解决方案1】:

//根据关系中的另一个节点更新一个节点的属性

match (n:Service)-[:SERVICE_FOR]->(i:CircuitID)
where n.opp_service = '11'

【讨论】:

  • 这看起来不像是一个答案。您没有将属性值设置为另一个节点属性的值。如果这是您尝试的另一个示例,请将其添加到您的问题描述中并删除此答案。
猜你喜欢
  • 2016-10-11
  • 1970-01-01
  • 2017-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多