改进软删除的兼容性

This commit is contained in:
thinkphp
2017-02-06 14:07:12 +08:00
parent 0b8d05efdb
commit 002cd48d54

View File

@@ -42,7 +42,7 @@ trait SoftDelete
{ {
$model = new static(); $model = new static();
$field = $model->getDeleteTimeField(true); $field = $model->getDeleteTimeField(true);
return $model->db(false)->where($field, 'exp', 'is not null'); return $model->db(false)->whereNotNull($field);
} }
/** /**
@@ -129,7 +129,7 @@ trait SoftDelete
protected function base($query) protected function base($query)
{ {
$field = $this->getDeleteTimeField(true); $field = $this->getDeleteTimeField(true);
$query->where($field, 'null'); $query->whereNull($field);
} }
/** /**