laravelBatch icon indicating copy to clipboard operation
laravelBatch copied to clipboard

额外添加的updated_at

Open TestAdmin007 opened this issue 1 year ago • 0 comments
trafficstars

当模型中设置了 const UPDATED_AT = null; 时。 Batch.php 文件 第303行只是校验了updatedAt 字段是否在用户提交的字段列表中,而没有判断是否需要添加updatedAt if (!in_array($updatedAtColumn, $columns)) { $addUpdatedAtValue = true; array_push($columns, $updatedAtColumn); } 导致模型中声明了无需更新时间的模型使用批量添加会报错! SQLSTATE[42S22]: Column not found: 1054 Unknown column '' in 'field list'

TestAdmin007 avatar Apr 12 '24 03:04 TestAdmin007