$query->whereIn('status', $status)->withTrashed();
好的,我想获得状态是定义PLUS已删除行的行。因此,不是具有给定状态和已删除的行,而是具有状态和已删除状态的行。 如何在Laravel完成这个任务?两个疑问?怎么样?
答案 0 :(得分:1)
您可以进行额外检查以查看deleted_at
列是否为空,因为这是您用于删除行的列。
$query->withTrashed()->whereIn('status', $status)->orWhereNotNull('deleted_at')->get();
答案 1 :(得分:0)
尝试以下方法;
$query->withTrashed()->whereIn('status', $status)->get();