You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Neo4j新手求助:修改Cypher查询以包含关联的Business_Attributes节点

修改Cypher查询以包含关联的Business_Attributes节点

你可以通过在原有查询基础上添加对Business_Attributes节点的匹配,来获取包含银色节点的完整布局,具体修改如下:

MATCH p = (r:Reports)<--(s:Schedules)<--(m:MDRMs)<--(br:Business_Requirements)-->(rp: Report_Logic)-->(ra: Reporting_layer_attributes)
WHERE r.Report_Name ='FFIEC 031' and s.Schedule = 'RC-B - Securities'
OPTIONAL MATCH (br)-[:MAPPED_TO]->(ba:Business_Attributes)
RETURN *

关键修改说明:

  • 保留原有MATCH和WHERE条件,确保精准定位到目标的Business_Requirements节点(蓝色节点)
  • 新增OPTIONAL MATCH语句,匹配蓝色节点通过MAPPED_TO关系关联的Business_Attributes节点(银色节点)。如果确定每个蓝色节点都有对应的银色节点,可以把OPTIONAL MATCH换成MATCH,这样只会返回存在银色节点的路径
  • 使用RETURN *返回所有匹配到的节点和关系,Neo4j图形视图会自动展示原有路径以及新增的蓝色节点到银色节点的关联,实现你想要的目标布局

内容的提问来源于stack exchange,提问作者Prasanth Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 09:05:21