我目前正在尝试自定义错误消息,但我无法将数据库表字段名称更改为更易读。
我已经尝试更新config / locales / en.yml文件,但在验证错误发生时它没有更改它:
en:
mongoid:
attributes:
user:
restaurant_name: "Restaurant Name"
MongoDB表:users
MongoDB字段名称:restaurant_name
谢谢!
答案 0 :(得分:0)
本地化适用于字段值,不适用于字段名称。
如果您在使用字段值进行本地化操作时遇到问题,可能是因为您尚未在模型中启用本地化。
如果是这种情况,只需将localize: true
添加到字段定义中。