求解,填报表单的智能提交会根据的数据判断插入还是修...
-
电脑堺
- 2022-06-22 15:49:26
- 发布在 论坛
1334
9
本帖最后由 1562266 于 2022-6-22 15:50 编辑
为什么插入一条新数据会覆盖旧数据
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
电脑堺
显示全部楼层
发表于 2022-6-22 15:50:01
|
|
|
|
电脑堺
显示全部楼层
发表于 2022-6-22 15:51:05
|
|
|
|
永洪tech-lqf
显示全部楼层
发表于 2022-6-22 15:59:00
|
|
|
|
电脑堺
显示全部楼层
发表于 2022-6-22 16:03:25
|
|
|
|
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 |
|
|
|
|
永洪tech-lqf
显示全部楼层
发表于 2022-6-22 16:10:38
|
|
|
|
电脑堺
显示全部楼层
发表于 2022-6-22 16:13:01
我设置的智能提交从“导入Excel数据”里导入为什么会把之前的数据覆盖?新导入的数据都跟旧数据不同 |
|
|
|
|
电脑堺
显示全部楼层
发表于 2022-6-22 17:36:46
|
|
|
|
SamuelLiu
显示全部楼层
发表于 2022-6-23 13:29:07
|
|
|
|