Cómo evitar la evaluación de cortocircuito en

Estoy trabajando con Ruby on Rails y me gustaría validar dos modelos diferentes:

if (model1.valid? && model2.valid?)
...
end

Sin embargo, el operador "&&" utiliza la evaluación de cortocircuito (es decir, evalúa "model2.valid?" Solo si "model1.valid?" Es verdadero), lo que impide que se ejecute model2.valids si model1 no es válido.

¿Existe un equivalente de "&&" que no usaría la evaluación de cortocircuito? Necesito que las dos expresiones sean evaluadas.

Respuestas a la pregunta(5)

Su respuesta a la pregunta