找回密码
 立即注册

QQ登录

只需一步,快速开始

闪硕时代广告

金牌服务用户

73

主题

129

帖子

478

积分

金牌服务用户

积分
478
闪硕时代广告
金牌服务用户   /  发表于:2024-12-6 10:28  /   查看:126  /  回复:5
1金币
你好!

       如果表格是主子表的关系,同时设置了级联更新、级联删除。服务端命令更新/添加数据的时候,是不是不需要添加命令去循环更新/添加子表的数据呢,只需要一条命令更新/添加主表的数据呢?

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

最佳答案

查看完整内容

感谢一楼格友大佬的支持,大佬提到的应该是前端数据表命令的逻辑,当设置子表格后,更新/添加主表会携带子表数据一同处理; 如果楼主这边在子表设置了级联更新和级联删除,可以参考备注,当主表的被关联字段更新后,会同步更新子表中的关联字段(外键字段),当某条主表记录被删除后,如果子表中有关联该主表记录的,会同步删除;只是在帖子中截图这个案例下,子表此时还没有添加到数据表,所以这个配置不能作用于这个场景的。 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Shawn.Liu活字格认证
超级版主   /  发表于:2024-12-6 10:28:06
来自 3#
感谢一楼格友大佬的支持,大佬提到的应该是前端数据表命令的逻辑,当设置子表格后,更新/添加主表会携带子表数据一同处理;

如果楼主这边在子表设置了级联更新和级联删除,可以参考备注,当主表的被关联字段更新后,会同步更新子表中的关联字段(外键字段),当某条主表记录被删除后,如果子表中有关联该主表记录的,会同步删除;只是在帖子中截图这个案例下,子表此时还没有添加到数据表,所以这个配置不能作用于这个场景的。



本帖子中包含更多资源

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

x
回复 使用道具 举报
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2024-12-6 10:47:17
2#
如果用服务端命令,子表要单独处理。如果是直接的数据表提交,不走服务端,可以只提交主表,子表跟着父表提交

评分

参与人数 1满意度 +5 收起 理由
姚春阳 + 5

查看全部评分

回复 使用道具 举报
闪硕时代广告
金牌服务用户   /  发表于:2024-12-6 19:03:42
4#
Shawn.Liu 发表于 2024-12-6 11:33
感谢一楼格友大佬的支持,大佬提到的应该是前端数据表命令的逻辑,当设置子表格后,更新/添加主表会携带子 ...

在勾选了级联更新及级联删除,服务端命令情况下,是否可以只更新主表呢
回复 使用道具 举报
stranger
银牌会员   /  发表于:2024-12-6 22:09:21
5#
前端页面命令:只操作主表就行
服务端命令:主表子表都需要操作到

评分

参与人数 2金币 +60 满意度 +5 收起 理由
Shawn.Liu + 60 赞一个!
姚春阳 + 5

查看全部评分

回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2024-12-9 09:49:44
6#
闪硕时代广告 发表于 2024-12-6 19:03
在勾选了级联更新及级联删除,服务端命令情况下,是否可以只更新主表呢

这个暂时不可以的哈,重点是我们需要关注一下在设置级联更新或删除时上面截图中的内容,也就是会帮我们做到哪一步,还有一些是需要开发者自行完成的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部