我需要在使用MongoDB的应用程序中通过Mongoid使一些属性人性化。似乎过去的做事方式

def self.human_attribute_name(attr, options = {})
  HUMANIZED_ATTRIBUTES[attr.to_sym] || super
end

但这已经被i18n方法所取代。在自己的文件中包含重写似乎是一种更干净的方法。不过,据我所知,这是ActiveRecord的产物。当使用Mongoid时,是否有方法实现相同的目标?

最佳答案

这是我的工作:

ru:
  mongoid:
    attributes:
      part:
        name: 'Some russian word'
        content: 'Some russian word'

关于ruby-on-rails - 用Mongoid人性化属性?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7878669/

10-17 02:01