电脑堺铂金一
2022-6-22 15:49:26 发布在问答
求解,填报表单的智能提交会根据的数据判断插入还是修...
本帖最后由 1562266 于 2022-6-22 15:50 编辑

为什么插入一条新数据会覆盖旧数据
1476
9
精彩评论9
电脑堺铂金一
发表于 2022-6-22 15:50:01 显示全部楼层
版本z9.0.4
没图,看字
回复

使用道具 2#

电脑堺铂金一
发表于 2022-6-22 15:51:05 显示全部楼层
这是bug?
回复

使用道具 3#

永洪tech-lqf青铜四
发表于 2022-6-22 15:59:00 显示全部楼层
您好,标题看的不全,可以回一下您的问题么
回复

使用道具 4#

电脑堺铂金一
发表于 2022-6-22 16:03:25 显示全部楼层
永洪tech-lqf 发表于 2022-6-22 15:59
您好,标题看的不全,可以回一下您的问题么

填报表单的智能提交会根据的数据判断插入还是修改
回复

使用道具 5#

yhdata_bear
发表于 2022-6-22 16:05:17 显示全部楼层
智能提交:根据数据变动,智能判断做"增删改"操作:
场景1:Form类组件上绑定的数据和回填的目标表是同一个,并且数据库目标表有主键(主键下文以"id"为例),智能提交判断如下:
•删除行的数据做 delete
•新增已存在的id数据,将此id数据做update;新增不存在的id数据,将此id数据做 insert
•修改行的数据做 update
场景2:Form类组件上绑定的数据和回填的目标表是同一个,并且数据库目标表没有主键,智能提交判断如下:
•删除行的数据做 delete
•新增行的数据做 insert
•修改行的数据做 update
场景3:Form类组件上绑定的数据和回填的目标表不是同一个,并且数据库目标表有主键(主键下文以"id"为例),智能提交判断如下:
•删除行的数据做 delete
•新增目标表已存在的id数据,将此id数据做 update;新增目标表不已存在的id数据,将此id数据做 insert
•修改目标表已存在的id数据,将此id数据做 update;修改目标表不已存在的id数据,将此id数据做 insert
场景4:Form类组件上绑定的数据和回填的目标表不是同一个,并且数据库目标表没有主键,智能提交判断如下:
•删除行的数据做 delete
•新增行的数据做 insert
•修改目标表已存在的条列数据,将此条件列数据做 update;修改目标表不已存在的条例列数据,将此条件列数据做 insert
回复

使用道具 6#

永洪tech-lqf青铜四
发表于 2022-6-22 16:10:38 显示全部楼层
1562266 发表于 2022-6-22 16:03
填报表单的智能提交会根据的数据判断插入还是修改

智能提交的场景说明链接在这里,您可以看一下呢
https://www.yonghongtech.com/hel ... D%E6%8F%90%E4%BA%A4
回复

使用道具 7#

电脑堺铂金一
发表于 2022-6-22 16:13:01 显示全部楼层
yhdata_bear 发表于 2022-6-22 16:05
智能提交:根据数据变动,智能判断做"增删改"操作:
场景1:Form类组件上绑定的数据和回填的目标表是同一个 ...

我设置的智能提交从“导入Excel数据”里导入为什么会把之前的数据覆盖?新导入的数据都跟旧数据不同
回复

使用道具 8#

电脑堺铂金一
发表于 2022-6-22 17:36:46 显示全部楼层
还有人吗
回复

使用道具 9#

SamuelLiu白银一
发表于 2022-6-23 13:29:07 显示全部楼层

判断是插入还是覆盖,是根据你的条件列来的。跟条件列相同的就是更新覆盖,不同的就是插入。https://www.yonghongtech.com/hel ... +%E5%AF%BC%E5%85%A5
回复

使用道具 10#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部