Saya menggunakan kode di bawah ini untuk menarik beberapa hasil dari database dengan Laravel 5.
BookingDates::where('email', Input::get('email'))->orWhere('name', 'like', Input::get('name'))->get()
Namun, orWhereLike tampaknya tidak cocok dengan hasil apa pun. Apa yang dihasilkan kode itu dalam hal pernyataan MySQL?
Saya mencoba mencapai sesuatu seperti berikut:
select * from booking_dates where email='[email protected]' or name like '%John%'
where
metode ini.sumber
Saya memiliki ruang lingkup untuk ini, semoga membantu seseorang.
Pemakaian:
sumber
Saya pikir ini lebih baik, mengikuti praktik yang baik untuk melewatkan parameter ke kueri:
Anda dapat melihatnya di dokumentasi, Laravel 5.5.
sumber