みんな!
:username フィールドの小さな検証があります。これは 4 から 30 文字にする必要があります。私はバリデーションを書きました: :length => { :within => 4..30, :message => I18n.t('activerecord.errors.range')
- すべての種類のエラー (too_long や too_short とは異なります) に対して単一のエラー メッセージを表示したかったのですが、ここに質問があります - 最小値と最大値の両方を翻訳に渡して、次のようにすることはできますか?ユーザー名は 4 ~ 30 文字である必要があります。現在、私は: を持っていますがrange: "should be between %{count} and %{count} characters"
、これは明らかに機能しません (確認のためだけに作成しました)。
範囲からこれらの値を取得することは可能ですか?
みんなアドバイスありがとう!