使用Neo4j - 图数据库内核2.0.0-M02和新的合并功能, 我试图将节点合并成一个新的(合并并不真正合并,但绑定到根据文档返回标识符)并删除旧节点。我现在只在意将要转移到新节点的属性而不是关系。 我目前所面对的是低于使用Neo4j合并节点到新的一个与cypher和neo4j
merge (n:User {form_id:123}) //I get the nodes with form_id=123 and label User
with n match p=n //subject to change to have the in a collection
create (x) //create a new node
foreach(n in nodes(p): set x=n) //properties of n copied over to x
return n,x
的暗号问题 1.当的foreach运行它每n从n到x为每次用替换所有属性创建一个新的x 2.移动性new n 因此,如果来自合并的第n个节点具有2个属性a,b和第二个c,d在集合x = n之后,则所有新节点都以c,d属性结束。我知道是在文档中说明,所以我的问题是: 有没有办法将一个新节点中的N个节点(也可能是关系)的所有属性与密码合并?