Laravel: фильтр поискового запроса

Я решил это на моей 64-битной установке, перезаписав / usr / lib / x86_64-linux-gnu / xfce4 / panel-plugins / xfce4-xkb-plugin с версией из trusty и создав символическую ссылку @ libxfce4util .so.6, указывающий на @ libxfce4util.so.7 следующим образом:

sudo ln -s /usr/lib/x86_64-linux-gnu/libxfce4util.so.7 /usr/lib/x86_64-linux-gnu/libxfce4util.so.6
0
задан 13 August 2018 в 14:38

1 ответ

Если вы хотите выполнить поиск между stone_min и stone_max для конкретного продукта, выполните следующие действия:

$request = json_decode($request->searchDetails, true);

$stoneMinMax = collect($request)->pluck('stone_min', 'stone_max');

Product::where(function($q) use($productId) ($stoneMinMax){
   $q->where('product_id', $productId)
     ->whereBetween('stone_column', $stoneMinMax->toArray());
})->get();
0
ответ дан 15 August 2018 в 17:02

Другие вопросы по тегам:

Похожие вопросы: