私は Ruby on Rails を使用しており、2 つの異なるモデルを検証したいと考えています。
if (model1.valid? && model2.valid?)
...
end
ただし、"&&" 演算子は短絡評価 (つまり、"model1.valid?" が true の場合にのみ "model2.valid?" を評価する) を使用し、model1 が有効でない場合に model2.valids が実行されるのを防ぎます。
短絡評価を使用しない「&&」に相当するものはありますか? 2 つの式を評価する必要があります。