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