【发布时间】:2018-03-17 18:49:10
【问题描述】:
我已经搜索和搜索,但找不到解决方案。我正在使用 Laravel 5.5。
我有一个简单的 3 表系统设置,如下所示:
- 产品表格
- option_items 表格
- option_items_products 表格(数据透视表)
产品型号hasMany option_items option_items belongsToMany 产品
我可以同步和保存,一切都很好。
我什至可以返回似乎有“或”运算符的结果。含义...我可以找到所有具有 option_item.id 4 OR option_item.id 5 OR option_item.id 8
的产品我想做的是能够根据 option_item 过滤产品,所以我应该能够以某种方式完成获取所有具有 option_item.id 4 和 option_item 的产品.id 5 AND option_item.id 8
结果会更具体,但应该更准确。
希望有人可以就如何进行这样的查询提供一些指导。我正在学习 laravel,但只需要朝着正确的方向前进。
【问题讨论】:
-
我想你最好也添加你的代码,这样它会帮助别人检查
标签: php mysql laravel laravel-5 laravel-5.5