Laravel 如果$query不为空,请使用雄辩的WHERRAW($query)
我想在laravel应用程序中使用Laravel 如果$query不为空,请使用雄辩的WHERRAW($query),laravel,eloquent,Laravel,Eloquent,我想在laravel应用程序中使用whereRaw()。 我可以在$query存在的时候使用laravel eloquentwhereRaw($query)吗?很难说你想要实现什么,因为你没有展示一段代码,但你可以使用: $yourQuery->when($query, function($q) use ($query) { $q->whereRaw($query); }); 当然,您也可以使用以下条件: if ($query) { $yourQuery->wher
whereRaw()
。
我可以在
$query
存在的时候使用laravel eloquentwhereRaw($query)
吗?很难说你想要实现什么,因为你没有展示一段代码,但你可以使用:
$yourQuery->when($query, function($q) use ($query) {
$q->whereRaw($query);
});
当然,您也可以使用以下条件:
if ($query) {
$yourQuery->whereRaw($query);
}