diff --git a/library/traits/model/SoftDelete.php b/library/traits/model/SoftDelete.php index 3189a95e..eed8c302 100644 --- a/library/traits/model/SoftDelete.php +++ b/library/traits/model/SoftDelete.php @@ -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'); } }