4
4つのフィールド(アルファ、ベータ、ガンマ、デルタ)を持っていますが、少なくとも1つは値を持たなければなりません。それを確認するための検証をどのように作成できますか?Rails 3バリデーション、複数のフィールド
4つのフィールド(アルファ、ベータ、ガンマ、デルタ)を持っていますが、少なくとも1つは値を持たなければなりません。それを確認するための検証をどのように作成できますか?Rails 3バリデーション、複数のフィールド
validate :something_must_be_set
def something_must_be_set
unless alpha || beta || gamma || delta
errors.add(:base, "Alpha, Beta, Gamma or Delta must be present.")
end
end
ありがとうございます。 – John