mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-01 12:42:48 +08:00
改进软删除的base方法 增加tableAlias静态属性定义当前模型的表别名
This commit is contained in:
@@ -123,8 +123,10 @@ trait SoftDelete
|
||||
protected static function base($query)
|
||||
{
|
||||
if (static::$deleteTime) {
|
||||
$table = $query->getTable();
|
||||
$query->where($table . '.' . static::$deleteTime, 'null');
|
||||
$query->where(static::$tableAlias ?
|
||||
static::$tableAlias . '.' . static::$deleteTime :
|
||||
static::$deleteTime,
|
||||
'null');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user