0
テーブル顧客、製品、customer_products
があります。 ,customer_id
およびproduct_id
の列には、customer_products
があります。 検索フォームに「products
」という入力フィールドがあり、複数の商品を検索用に追加することができます。 その場合、$request->products
は配列で、少なくとも配列の$request->products
からすべての製品を購入したすべての顧客を返すように、その配列をクエリビルダーに渡したいと思います。 各顧客が1つの製品しか持たない場合は、whereInメソッドを使用しますが、顧客が複数の製品を注文した場合、その解決方法はわかりません。 私はforeachで試しましたが、私は望む結果を得ていませんでした。Laravel - ピボットテーブルを使用してクエリビルダを返します。