laravel - 方法 Illuminate\Database\Eloquent\Collection::orWhere 不存在
问题描述
我遇到问题 方法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');
我想在这种情况下使用 or where 并得到结果。这是我想要的逻辑
(parent==0 && info_code == code_h) || (parent==0 && info_code == code_m)
解决方案
()
毕竟使用代码如:Auth::user()->division->allCode()->where...
推荐阅读
- javascript - 使用 HTML 将页眉和页脚作为单独的文件包含在内
- r - ggplot2:修复对数色标的图例
- javascript - jQuery Ajax 不是一个函数
- android - 屏幕底部的额外空白区域
- javafx - 重载 JavaFX 绑定
- javascript - Cookie 未随 Web 应用 manifest.json 请求一起发送
- jquery - 如何在 ASP.Net MVC 中使用单选按钮的自定义消息在客户端添加必填字段验证?
- javascript - 如何停止嵌套在函数中的时间函数?
- sql - 在数据子集上编写具有多个不同条件的查询
- java - jsoup 连接 HTTP 错误 406