今天在代码中使用updateByPrimaryKeySelective修改数据库中字段的值,结果不生效,debug后发现已经执行过了,但是数据库中的值确实是没有修改。问了一下同事之后发现是我在某个字段set值为null,而updateByPrimaryKeySelective是在有字段为空的情况下不生效,把语句改为updateByPrimaryKey后生效,所以带null的mybaties的修改语句应该用updateByPrimaryKey.
mybaties修改语句updateByPrimaryKeySelective不生效
最新推荐文章于 2023-05-06 16:30:03 发布