Ich verwende den Laravel Eloquent-Abfrage-Generator und habe eine Abfrage, in der ich eine WHERE
Klausel für mehrere Bedingungen möchte . Es funktioniert, aber es ist nicht elegant.
Beispiel:
$results = User::where('this', '=', 1)
->where('that', '=', 1)
->where('this_too', '=', 1)
->where('that_too', '=', 1)
->where('this_as_well', '=', 1)
->where('that_as_well', '=', 1)
->where('this_one_too', '=', 1)
->where('that_one_too', '=', 1)
->where('this_one_as_well', '=', 1)
->where('that_one_as_well', '=', 1)
->get();
Gibt es einen besseren Weg, dies zu tun, oder sollte ich mich an diese Methode halten?
->where(...)
Anrufe durch einen->whereIn(...)
Anruf usw. ersetzt werden können .