framework icon indicating copy to clipboard operation
framework copied to clipboard

模型字段自增时报错

Open wybwsk opened this issue 3 years ago • 0 comments

$user = UserModel::where($wh)->find(); $user->money = '9999999999999999'; $user->num = Db::raw('num +1'); $user->save();

报这样的错。以前按手册写没问题。现在报错了 SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: 'count+1' for column admin.user.count at row 1 打印出来的SQL是,直接执行没问题,TP框架报错。 UPDATE user SET num = num +1 , money = '9999999999999999' WHERE id = 1"

wybwsk avatar Jan 26 '22 03:01 wybwsk