Glu*_*ear 0 mysql laravel eloquent
我正在Laravel 5.5中构建一个Eloquent查询.我想知道的是数据库中是否存在一行 - 我想要包含任何软删除的行:
$query = Thing::where([
'date' => $date,
'user_id' => $userId
]);
return $query->exists();
Run Code Online (Sandbox Code Playgroud)
我的问题是,这是忽略软删除的行,因此false如果带有给定date和user_id存在的软删除行,它将返回.是否有一种简洁的方法来包含软删除的行?
是的,使用Thing::withTrashed()->where(...).
文档:https://laravel.com/docs/5.5/eloquent#querying-soft-deleted-models
| 归档时间: |
|
| 查看次数: |
107 次 |
| 最近记录: |