Ich verwende den folgenden Code, um mit Laravel 5 einige Ergebnisse aus der Datenbank abzurufen.
BookingDates::where('email', Input::get('email'))->orWhere('name', 'like', Input::get('name'))->get()
Das orWhereLike scheint jedoch nicht mit den Ergebnissen übereinzustimmen. Was erzeugt dieser Code in Bezug auf MySQL-Anweisungen?
Ich versuche Folgendes zu erreichen:
select * from booking_dates where email='[email protected]' or name like '%John%'
where
Methode übergeben.quelle
Ich habe Möglichkeiten dafür, hoffe es hilft jemandem.
Verwendung:
quelle
Ich denke, dies ist besser, wenn Sie die bewährten Methoden zum Übergeben von Parametern an die Abfrage befolgen:
Sie können es in der Dokumentation, Laravel 5.5 sehen.
quelle