2017-08-05 16 views
0

コード結果のサイズ:すべてのサイズと色を取得しますが、 、私は製品の色を取得したいと 元のサイズ:どの色で製品を取得し、

$products=Product_property::where(function ($query) { 
     $query->whereIN('color',explode(',',$request['colors'])); 
    })->where(function ($query) { 
     $query->whereIN('size',explode(',',$request['colors'])); 
    }); 
:製品は、私のコードの下にある小さなサイズと色赤
を持っています

この問題を解決するにはどうすればよいですか? 私は、製品の色を取得したいと 元のサイズ:取得製品があなたの元に続いて、小型で

+0

再フォーマットしてください。あなたの質問。コードはコードブロックに入り、テキストは外に出ます。現在、色とサイズの両方に 'colors'値を使用しています。それよりも、 '$ request'配列がどのように見えるか分からないので、あなたの質問を正しく書く方法がわかりません。 –

答えて

0

赤い色を持っている:get products have small size and color red
次する必要がありますあなたのクエリ:

$products = Product_property::where(function ($query) use($request) { 
    $query->where('size', '=', $request->size) 
     ->where('color', '=', $request->color); 
}); 
関連する問題