私のアプリでチェックしたいのですが、その入力値は整数でなければなりません。はは空でもなくてもかまいません。Rails 3 - 独自の検証メッセージは "数字ではありません"
class Event < ActiveRecord::Base
validates :event_cost, :presence => { :message => "can't be empty..." }
validates :event_cost,
:numericality => { :only_integer => { :message => "should be only integer" } }
end
したがって、ユーザーがフィールドに何も印刷しないと、メッセージ"Event cost is not a number"
が表示されます。代わりに自分のメッセージを設定するにはどうすればいいですか?
レールの使い方はlocales \ en.ymlを使うことです –