用Mongoid人性化属性?

far*_*ski 2 ruby ruby-on-rails mongoid

我需要在使用MongoDB的应用程序中人性化一些属性Mongoid.似乎旧的做事方式就像

def self.human_attribute_name(attr, options = {})
  HUMANIZED_ATTRIBUTES[attr.to_sym] || super
end
Run Code Online (Sandbox Code Playgroud)

但这已经被i18n方法所取代.在他们自己的文件中覆盖似乎是一种更清洁的方法.尽管如此,我可以说,这是一个产品ActiveRecord.使用时有没有办法实现同样的目的Mongoid

小智 6

这对我有用:

ru:
  mongoid:
    attributes:
      part:
        name: 'Some russian word'
        content: 'Some russian word'
Run Code Online (Sandbox Code Playgroud)