空白または nil で失敗するaformat: { with: some_regex }
や anなど、フィールドに特定の値を必要とする検証がある場合、検証の設定は何らかの形で役立ちますか? 同じ状況で、他の検証が失敗する場合、その検証は役に立ちますか?inclusion: { in: some_array }
presence: true
length: { }
同様に、{1..n} の長さの検証により、存在の検証が不要になる可能性がありますか?
さらに何かが起こっているのか、それともチェックが単に冗長なのかを調べようとしています。たとえば、Rails チュートリアルpresence: true
には電子メール アドレスの検証がありますが、形式の検証では、空白または nil のアドレスは許可されません。冗長に見えますか、それともスタイル/慣習ですか?