我想使用密码复制一个节点。现在,我可以通过cypher中的properties()
函数来获取所有属性,下一步是什么?我是否必须使用py2neo
之类的驱动程序才能用python编写它们。 Dose Cypher是否具有诸如copy()
之类的功能来直接复制节点?
答案 0 :(得分:2)
这是最简单的答案:
match (old:Mynode) create (new:Mynode) set new = old
答案 1 :(得分:2)
致电apoc cloneNodes:)
MATCH (f:Foo{name:'Foo'}),(b:Bar{name:'Bar'}) WITH f,b CALL
apoc.refactor.cloneNodes([f,b]) yield input, output RETURN *
您可以阅读所有有关它以及apoc here
的强大功能