如何完全复制一个节点

请问如何复制一个已有节点的全部属性和所有关系,生成一个新的节点?(有唯一性要求的id等属性除外)

1 个赞

好问题,:+1:

您好,能描述下您的应用场景吗?

这个问题的应用场景应该是这样的,如果Mike家庭新添了一个宝宝,那么,录入他的数据最方便的办法,是复制他的哥哥的所有属性和家庭关系,然后再改改他的年龄和名字什么的

这个功能在录入新数据,如一个新设计的零件信息,简直是太需要了,要不然需要一大堆繁琐的操作

录入新数据,可以使用默认值,来简化输入字段属性啊

您在应用中根据查询结果插入。

问题是这个被复制的节点的属性,往往都不是默认的啊

虽然可以在应用里查询被复制节点的所有属性和关系后,再插入新节点,但是这样还是比较麻烦,而且这个功能应用太普遍了,最好是能提供一个这样的复制功能就方便了

好的,多谢反馈,我们内部评估下进行排期

完全复制这个操作在图中并不是很常见,我能想到这个操作可能出现的场景:

  1. 图结构足够简单,边的类型也很少,比如这个例子里只有了一个父子关系。如果有同学关系等,完全将一个点的所有数据复制出另一点几乎没有什么意义。
  2. 可视化,从一个点拖出另一个点。

不过你说的类似sql中select into from,这个倒是可以考虑支持。