Open TestAdmin007 opened 5 months ago
当模型中设置了 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'
if (!in_array($updatedAtColumn, $columns)) { $addUpdatedAtValue = true; array_push($columns, $updatedAtColumn); }
当模型中设置了 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'