2012-04-25 82 views
0

我目前正在嘗試自定義我的錯誤消息,但無法將數據庫表字段名更改爲更具可讀性。

我試圖更新配置/區域設置/ en.yml文件,但在發生了驗證錯誤不會改變它:如何在Ruby on Rails中定製mongodb(mongoid)字段名稱?

en: 
    mongoid: 
    attributes: 
     user: 
     restaurant_name: "Restaurant Name" 

MongoDB的表:users
MongoDB的字段名稱:restaurant_name

謝謝!

回答

0

本地化適用於不適用於字段名稱的字段值。

如果您在使用字段值進行本地化時遇到問題,可能是因爲您尚未在模型中啓用本地化。

如果是這種情況,只需將localize: true添加到字段定義。