如何按颜色和尺寸获取产品

时间:2017-08-05 08:27:33

标签: php laravel laravel-5 laravel-5.2 laravel-5.1

代码结果:获取所有尺寸和颜色但是    我想获得产品的颜色和尺寸    例如:产品尺寸小,颜色红    在我的代码下面:

    $products=Product_property::where(function ($query) {
        $query->whereIN('color',explode(',',$request['colors']));
    })->where(function ($query) {
        $query->whereIN('size',explode(',',$request['colors']));
    });

怎样才能解决这个问题? 我想获得产品的颜色和尺寸 例如:获得的产品尺寸小,颜色为红色

1 个答案:

答案 0 :(得分: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);
});