我尝试使用两个列表在cypher中创建节点/关系。使用this related question的解决方案,我当前的解决方案是: MERGE (t:Test)UNWIND ["a","b"] AS name但是,如果第一个列表为空,则永远不会展开第二个列表(并且不会创建:Bar节点)。 如何链接UNWIND,以便可以在单个查询中从两个单独的列表创建节点/关系?
这必须是,以其最简单的格式,作为一个表的2列,“从”和“到”。
在中,弹出的默认查询很大程度上说明了我试图运行的查询类型,即指定了一个起点,然后生成的链就是我感兴趣的图形。运行的查询是match (n:Crew)-[r:KNOWS*]-(m) where n.name='Neo' return n as Neo,r,m,这将返回一个显示关系链的