我遇到问题,方法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)
答案 0 :(得分:3)
在所有代码之后使用()
,例如:Auth::user()->division->allCode()->where...