Mapper icon indicating copy to clipboard operation
Mapper copied to clipboard

tkmapper 4.0.0 mysql update 语句值和数据库中数据值一样时,updateCount 返回了 1,实际上是 0

Open zq99299 opened this issue 5 years ago • 4 comments

tkmapper 4.0.0 mysql update 语句值和数据库中数据值一样时,updateCount 返回了 1,实际上是 0。 这个应该是个 bug 吧

zq99299 avatar Aug 05 '20 02:08 zq99299

tkmapper 4.0.0 mysql update 语句值和数据库中数据值一样时,updateCount 返回了 1,实际上是 0。 这个应该是个 bug 吧

把sql的日志拿来看下受影响行数是0还是1,再看代码return的是0还是1.

anylys avatar Aug 15 '20 07:08 anylys

单独尝试过了, 把输出的 sql 语句,使用 navicat gui 工具执行相同的 sql 语句,返回受影响的行是 0,; 我用的 mysql 5.7

后来又对比过几次,的确是 tkmapper 返回的是 1,实际上是 0

zq99299 avatar Aug 17 '20 01:08 zq99299

升级到最新版本看看。4.15

anylys avatar Aug 17 '20 01:08 anylys

tk的最新版本,升级到最新。

anylys avatar Aug 17 '20 01:08 anylys