删除查询绑定?

时间:2016-08-16 13:10:59

标签: laravel laravel-5 eloquent laravel-5.2

我得到了所有已发布的用户:

User::where('published', 1)->get();

现在依赖于var我希望在上面的默认查询中删除where子句绑定。

如何删除绑定?

1 个答案:

答案 0 :(得分:1)

而不是删除它,只是有条件地应用它:

$query = User::query();

if ($condition) {
    $query->where('published', 1);
}

return $query->get();