Rails验证不接受自定义消息

时间:2016-05-30 19:34:50

标签: ruby-on-rails validation activerecord

我有以下验证:

validates :email, format: { with: Devise::email_regexp, message: I18n.t('activerecord.errors.models.client.attributes.email.invalid') }

问题是,它现在显示我在那里指定的错误消息。它显示默认值。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

i18n不应该包含在模型中,而应该包含在YAML文件中。

sencha generate form -n product -f name:string,createdOn:date,modifiedOn:date,currentAmount:number

查看有关它的更详细答案here