HUS*_*TEN 27 validation ruby-on-rails ruby-on-rails-3
我收到这个错误
未知验证器:'MessageValidator'
我不知道为什么我会这样做.
我的代码出了什么问题?
validates :title,
:presence => true,
:uniqueness => true,
:length => { :maximum => 100 },
:message => "Must be input and has to be less than 100 characters, and unique."
Run Code Online (Sandbox Code Playgroud)
shw*_*eta 59
尝试:
validates :title,
:presence => {:message => "Title can't be blank." },
:uniqueness => {:message => "Title already exists."},
:length => { :maximum => 100, :message => "Must be less than 100 characters"}
Run Code Online (Sandbox Code Playgroud)
我假设您希望消息在长度验证失败时出现.您应该在该哈希中包含消息,如:
validates :title,
:presence => true,
:uniqueness => true,
:length => { :maximum => 100, :message => "Must be less than 100 characters"}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15037 次 |
| 最近记录: |