找回密码
 立即注册

QQ登录

只需一步,快速开始

钮钴禄小懒子 悬赏达人认证 活字格认证
银牌会员   /  发表于:2024-6-6 17:29  /   查看:167  /  回复:3
1金币


如下图,树形层级无限,请问如何做到完整复制整棵树,上下级关系也可以保持。


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,查询出后,循环做更新,每次新增后,查询出下级是自己的数据,做属性替换,即用新增的 ID 作为其上级 ID ,然后再更新:

3 个回复

倒序浏览
最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-6-6 17:29:40
来自 4#
本帖最后由 Simon.Sun 于 2024-6-7 10:28 编辑

您好,查询出后,循环做更新,每次新增后,查询出下级是自己的数据,做属性替换,即用新增的 ID 作为其上级 ID ,然后再更新:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-6-6 17:41:05
2#
您好,我理解这个去做数据表数据的复制就可以了。
可以先把对应节点下所有数据的 ID 或者数据用递归服务端命令查询出来,然后在循环去做新增就可以了。
递归查询的逻辑在您前面一个帖子中回复您了。您可以参考下:
【新提醒】【10.0.2.0】树形查询如何返回所有子集 - 活字格专区 - 求助中心 - 葡萄城开发者社区 (grapecity.com.cn)
回复 使用道具 举报
钮钴禄小懒子悬赏达人认证 活字格认证
银牌会员   /  发表于:2024-6-6 19:12:05
3#
Simon.Sun 发表于 2024-6-6 17:41
您好,我理解这个去做数据表数据的复制就可以了。
可以先把对应节点下所有数据的 ID 或者数据用递归服务端 ...

这棵树的递归关系我已经查出来了,现在就是在复制的时候,无法定位上级关系。能否给个demo,处理数据表复制的?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部