【发布时间】:2014-08-15 04:46:04
【问题描述】:
我已经试过了:
Product::where(['product_id' => $product->id, 'catalog_id' => $key])->first();
这根本行不通。当我这样做时:
Product:where('product_id', $product->id)->where('catalog_id', $key)->first();
它工作得很好。我在 Laravel 的文档中搜索过, 什么也没找到。
有没有使用 where 函数和数组的选项?
【问题讨论】:
-
要么使用循环,要么扩展“QueryBuilder”并自己添加功能。
-
更新:在最新版本的 Laravel 中是可能的,就像我的回答一样。
标签: mysql arrays laravel conditional-statements where