Estoy usando el siguiente código para obtener algunos resultados de la base de datos con Laravel 5.
BookingDates::where('email', Input::get('email'))->orWhere('name', 'like', Input::get('name'))->get()
Sin embargo, orWhereLike no parece coincidir con ningún resultado. ¿Qué produce ese código en términos de declaraciones MySQL?
Estoy tratando de lograr algo como lo siguiente:
select * from booking_dates where email='[email protected]' or name like '%John%'
where
método.fuente
Tengo alcances para esto, espero que ayude a alguien.
Uso:
fuente
Creo que esto es mejor, siguiendo las buenas prácticas de pasar parámetros a la consulta:
Puedes verlo en la documentación, Laravel 5.5.
fuente