Usando o equivalente 'LIKE' do Laravel-5 (Eloquent)
No Laravel 5, você pode usar o operador like para realizar correspondências parciais de strings nas colunas do banco de dados. No entanto, ao usar o método orWhereLike, é importante construir cuidadosamente a consulta para garantir que ela produza os resultados desejados.
Para resolver a situação descrita na pergunta, onde orWhereLike não corresponde a nenhum resultado, você deve:
BookingDates::where('email', Input::get('email')) ->orWhere('name', 'like', '%' . Input::get('name') . '%') ->get();
Essa modificação garante que a consulta procure nomes que contenham o valor de entrada em qualquer lugar da string.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3