Ich habe eine Funktion, die Suchanfragen aus einem Suchfeld behandelt. In SQL habe ich Werte mit Groß- und Kleinbuchstaben.Laravel Suchfunktion case insensitive
function search(Request $request){
$shops = Shop::all();
$query = '%'.$request->input('search').'%';
$goods = Good::where('name', 'LIKE', $query)->get();
return view('filter2')->with(['goods' => $goods, 'shops' => $shops]);
}
Ist es möglich, diese Suche Groß- und Kleinschreibung zu machen, ohne rohe Abfragen mit?
Warum sollten Sie vermeiden, rohe Abfragen zu verwenden? Oder bist du nur neugierig, ob es möglich ist? Und ändert sich die Spalte in eine CI-Sortierung eine Option? –
Welche Datenbank verwenden Sie? – ayip