首先,对于这个笨拙的标题,我很抱歉,我想不出一个更好的方式来揭露它。问题是,在单个匹配中查询cypher -result和将其拆分到一个match -with- match -result结构中时,我得到了不同的结果。匹配-结果查询
match (up:U)-[r1:COCS]->(op:O)-[r2:CCLS]->(jp:J)-[r3:PRE]->(n:J{id:"AC"})&l
我在Neo4j数据库中存储了两种类型的节点:人员和组。我定义了个人和组之间的关系"IN“:(p:Person)-[:IN]->(g:Group)。问题是给定了两个Person节点,我如何找到它们之间的关系?我知道我可以使用Cypher查询,比如
MATCH (p1:Person{pid: '11231'})-[:IN]->(g:Group)<-[:IN]-(p2:Person{pid: '1231231'