Usando el equivalente 'LIKE' de Laravel-5 (Elocuente)
En Laravel 5, puedes usar el operador like para realizar coincidencias de cadenas parciales en las columnas de la base de datos. Sin embargo, cuando se utiliza el método orWhereLike, es importante construir cuidadosamente la consulta para garantizar que produzca los resultados deseados.
Para abordar la situación descrita en la pregunta, donde orWhereLike no coincide con ningún resultado, debes:
BookingDates::where('email', Input::get('email')) ->orWhere('name', 'like', '%' . Input::get('name') . '%') ->get();
Esta modificación garantiza que la consulta busque nombres que contengan el valor de entrada en cualquier lugar dentro de la cadena.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3