Neo4j 匹配多个目标节点的密码查询

Neo4j 匹配多个目标节点的密码查询,neo4j,cypher,Neo4j,Cypher,我需要在路径中包含多个目标节点 我的要求: 我想找到所有供应商以及与特定产品供应商相关的风险 返回产品的所有供应商的查询 match path =(p:Product{name:"Product2"}) <-[*..10] -(:Supplier) return path match path=(p:Product{name:“Product2”})match p:Product{name:“Product2”}) match path =(p:Product{name:"Produc

我需要在路径中包含多个目标节点

我的要求:

我想找到所有供应商以及与特定产品供应商相关的风险

返回产品的所有供应商的查询

match path =(p:Product{name:"Product2"}) <-[*..10] -(:Supplier)
return path
match path=(p:Product{name:“Product2”})
match p:Product{name:“Product2”})
match path =(p:Product{name:"Product2"}) <-[*..10] -(:Supplier)-[:AFFECTEDBY]-(:RISK)
return path
MATCH p:Product{name:"Product2"}) <-[*..10] -(s:Supplier)
OPTIONAL MATCH s-[:AFFECTED_BY]-(r:RISK)
RETURN s, r, p