我的个人资料模型有以下验证:
validates :category, presence: true,
inclusion: {in: categories, message: "Please choose a category from the list."}
以及我的en.yml文件中的以下内容:
en:
active_record:
errors:
models:
profile:
attributes:
category:
blank: "Category must be present."
然而,由于某种原因,显示的错误消息仍然是默认值:
can't be blank
如何使语言环境文件有效并更改错误消息?
答案 0 :(得分:0)
在en.yml
文件中,您应该使用activerecord
,而不是active_record
。