Нужно искать по всем полям. Делаю так
$ResultSearch = ListAirport::where(function ($q) use ($search_value) {
$q->where('name_one', 'like', "%{$search_value}%")
->orWhere('sity', 'like', "%{$search_value}%")
->orWhere('name_ru', 'like', "%{$search_value}%")
->orWhere('code', 'like', "%{$search_value}%")
->orWhere('key', 'like', "%{$search_value}%")
->orWhere('airport_name', 'like', "%{$search_value}%");
})->get();
return response()->json($ResultSearch);
Возможно делать правильно и упрощено?
-
Вопрос задан
-
230 просмотров