方法Illuminate \ Database \ Eloquent \ Collection :: or不存在的位置

时间:2018-12-25 17:29:43

标签: laravel laravel-5 eloquent

我遇到问题,方法Illuminate\Database\Eloquent\Collection::orWhere不存在。我只想在这种情况下使用orWhere

我尝试在上一个查询中添加->get(),但仍然出错

$category = Auth::user()->division->allCode->where('parent', '0')->where('info_code', 'code_h')
            ->orWhere('info_code','=', 'code_m')->where('parent', '0');

在这种情况下,我想使用或在哪里获得结果。这就是我想要的逻辑

(parent==0 && info_code == code_h) || (parent==0 && info_code == code_m)

1 个答案:

答案 0 :(得分:3)

在所有代码之后使用(),例如:Auth::user()->division->allCode()->where...