改进模型类的destroy方法 传入空数组和null的时候不进行任何删除操作

This commit is contained in:
thinkphp
2017-05-14 12:05:45 +08:00
parent 96f45258cd
commit 629a194211

View File

@@ -1515,7 +1515,7 @@ abstract class Model implements \JsonSerializable, \ArrayAccess
} elseif ($data instanceof \Closure) { } elseif ($data instanceof \Closure) {
call_user_func_array($data, [ & $query]); call_user_func_array($data, [ & $query]);
$data = null; $data = null;
} elseif (is_null($data)) { } elseif (empty($data) && 0 !== $data) {
return 0; return 0;
} }
$resultSet = $query->select($data); $resultSet = $query->select($data);