2011-10-07 80 views
1

我怎样才能在轨我如何获得rails默认验证消息?

例如

默认轨验证失败消息默认的错误消息的空白是“不能为空”

我怎么能得到这些验证消息导轨3。

在Rails < 3.0,我们可以使用ActiveRecord :: Error.default_error_messages [:采取]

但它不能在轨工作2

回答

1

你可以用的I18n得到它

irb(main):0> I18n.t 'activerecord.errors.messages.taken' 
=> "has already been taken"