Estoy usando el generador de consultas Eloquent de Laravel y tengo una consulta donde quiero una WHERE
cláusula sobre múltiples condiciones. Funciona, pero no es elegante.
Ejemplo:
$results = User::where('this', '=', 1)
->where('that', '=', 1)
->where('this_too', '=', 1)
->where('that_too', '=', 1)
->where('this_as_well', '=', 1)
->where('that_as_well', '=', 1)
->where('this_one_too', '=', 1)
->where('that_one_too', '=', 1)
->where('this_one_as_well', '=', 1)
->where('that_one_as_well', '=', 1)
->get();
¿Hay una mejor manera de hacer esto, o debería seguir con este método?
->where(...)
llamadas pueden ser reemplazados por una->whereIn(...)
llamada, etcétera .