¿Cómo crear una consulta de múltiples cláusulas en el lugar utilizando Laravel Eloquent?

Estoy usando el generador de consultas Laravel Eloquent y tengo una consulta en la que quiero unWHERE 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 debo seguir con este método?

Respuestas a la pregunta(19)

Su respuesta a la pregunta