1
当我确认一个模型,我收到以下错误如何加载ActiveModel本地化::错误消息
<ActiveModel::Errors:0x007ffecf1c9460
@base=#<Post id: nil, created_at: nil, label_id: nil, user_id: 3>,
@messages={:label=>["can't be blank"]},
@details={:label=>[{:error=>:blank}]}>
我如何自定义错误消息?
从我的理解,下面应该工作
en:
activerecord:
errors:
models:
post:
attributes:
label:
blank: do not like it
但是,我仍然得到默认的错误消息。
@Зелёный它的[加载ActiveModel(http://guides.rubyonrails.org/active_model_basics.html)OP询问,没有ActiveRecord的:) –
@Зелёный感谢编辑!编辑它有点:) –
我的类继承'ApplicationRecord'所以从'ActiveRecord :: Base'。 无论如何,我试图本地化ActiveModel +重新启动服务器(以防万一),但我仍然得到默认消息。 – macsig