1
我有点新的轨道(3),我偶然发现了一个小...门阶。如果验证失败(缺乏更好的术语),模型是否会创建“错误”变量?如果是这样,有没有办法让它看起来更整洁?因为输出有时会像:Rails'错误'变量(在窗体验证等)
用户名不能长小于5个字符
用户名不能为空
用户名是难看。
我不认为这看起来好多了。
P.S:错误来自我的头顶,所以它们可能不太准确。
(我会及时向大家发布,如果我找到了:)
我有点新的轨道(3),我偶然发现了一个小...门阶。如果验证失败(缺乏更好的术语),模型是否会创建“错误”变量?如果是这样,有没有办法让它看起来更整洁?因为输出有时会像:Rails'错误'变量(在窗体验证等)
用户名不能长小于5个字符
用户名不能为空
用户名是难看。
我不认为这看起来好多了。
P.S:错误来自我的头顶,所以它们可能不太准确。
(我会及时向大家发布,如果我找到了:)
只需使用 '消息' 方法
class Account < ActiveRecord::Base
validates_exclusion_of :subdomain, :in => %w(www us ca jp),
:message => "Subdomain %{value} is reserved."
end
看一看这里:http://edgeguides.rubyonrails.org/active_record_validations_callbacks.html
对不起!在那里,我将它标记为已回答(比你想要的晚一点)。我是新来的stackoverflow。所以,我仍在调整。 :) – omninonsense 2011-01-07 10:26:46
所有ritght,thx;) – apneadiving 2011-01-07 20:58:07