wiyos 发表于 2018-3-18 14:32:55

主附表bug

当附表的主键id的主键策略为NATIVE(自增长方式)时会出现bug

主表添加一条数据并且附表也添加一条数据没问题
但是再次编辑这条新增的主附表数据时 附表数据会被删除

wiyos 发表于 2018-3-18 14:49:54

主键策略为 SEQUENCE(序列方式) 也会删除数据
只有为 UUID(36位唯一编码) 时 不管怎么编辑至少还是有数据的,不会出现丢数据的情况

wiyos 发表于 2018-3-22 12:56:42

这个bug不好除掉么

admin 发表于 2018-3-22 13:13:22

收录,我们测试下

fly1206 发表于 2018-3-29 20:18:49

解决方案:
/src/main/java/org/jeecgframework/web/cgform/service/impl/build/DataBaseServiceImpl.java
方法getSubTableData中
if(subTableDataList!=null){
                        for(Map<String,Object> map:subTableDataList){
                                dataMap.put(map.get("id").toString(), map);
                        }
                }
页: [1]
查看完整版本: 主附表bug