yueban88 5年前

修改理由:

此处有笔误

详细描述:

该行代码有错误:->orWhere是多余的

$users = App\User::popular()->orWhere->active()->get();

正确写法:

$users = App\User::popular()->active()->get();

相关信息:


此投稿已在 5年前 合并。

内容修改:

红色背景 为原始内容

绿色背景 为新增或者修改的内容

OldNewDifferences
828828
829829因为这样可能会有点麻烦,Laravel 提供了「更高阶的」`orWhere` 方法,它允许你在链式调用作用域时不使用闭包:
830830
831    $users = App\User::popular()->orWhere->active()->get();
 831   $users = App\User::popular()->active()->get();
832832
833833#### 动态作用域
834834