使用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個節點(也可能是關係)的所有屬性與密碼合併?