Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j 如何使用密码复制节点?_Neo4j_Cypher - Fatal编程技术网

Neo4j 如何使用密码复制节点?

Neo4j 如何使用密码复制节点?,neo4j,cypher,Neo4j,Cypher,我想用密码复制一个节点。现在我可以通过cypher中的properties函数获取所有属性,下一步是什么?我是否必须使用py2neo之类的驱动程序来用python编写它们。Cypher是否具有类似复制的功能来直接复制节点?以下是最简单的答案: match (old:Mynode) create (new:Mynode) set new = old 称apoc克隆节点: MATCH (f:Foo{name:'Foo'}),(b:Bar{name:'Bar'}) WITH f,b CALL apo

我想用密码复制一个节点。现在我可以通过cypher中的properties函数获取所有属性,下一步是什么?我是否必须使用py2neo之类的驱动程序来用python编写它们。Cypher是否具有类似复制的功能来直接复制节点?

以下是最简单的答案:

match (old:Mynode) create (new:Mynode) set new = old
称apoc克隆节点:

MATCH (f:Foo{name:'Foo'}),(b:Bar{name:'Bar'}) WITH f,b CALL
apoc.refactor.cloneNodes([f,b]) yield input, output RETURN *

你可以阅读所有关于它和apoc的可怕力量的文章

谢谢兄弟,它真的很有效。这真的很简单。顺便问一下,有没有简单的方法可以复制neo4je.g中的子图。我想将旧节点和一度内的节点以及它们之间的关系复制到新的子图中?仅供参考:redisgraph不支持它是的,apoc真的很棒,你的答案也很完美。