前两天在新增数据的时候发现有几条新增不进去,其余的数据都可正常更新,而且在测试服也可以插入。
今天有空的时候对插入的字段进行了一个个排查,发现了出问题的字段。然后发现问题是出现在 触发器 上,触发器根据这个字段的值去另外一个表查询的时候发现了多条数据,所以造成插入失败。进行更新的时候失败也是同样的原因。
还有的情况就是接收的实体是单个对象,查到的却是一个list集合,也会报这种错误
前两天在新增数据的时候发现有几条新增不进去,其余的数据都可正常更新,而且在测试服也可以插入。
今天有空的时候对插入的字段进行了一个个排查,发现了出问题的字段。然后发现问题是出现在 触发器 上,触发器根据这个字段的值去另外一个表查询的时候发现了多条数据,所以造成插入失败。进行更新的时候失败也是同样的原因。
还有的情况就是接收的实体是单个对象,查到的却是一个list集合,也会报这种错误