0

我有这个模型

class Noticia
  include Mongoid::Document
  include Mongoid::Timestamps
  include Mongoid::Slug

  belongs_to :user

  field :titulo, :type => String
  field :conteudo, :type => String
  field :tags, :type => Array

  index :tags
  slug :titulo
end

有了这个环境

ActiveSupport::Inflector.inflections do |inflect|
  inflect.irregular 'inscricao', 'inscricoes'
  inflect.irregular 'noticia', 'noticias'
  inflect.irregular 'central', 'centrais'
end

当我在本地创建一个“noticia”时,它会在集合“noticia”上创建。但是当我在 heroku 上创建一个“noticias”时,它会出现在一个名为“noticias”的集合中。另外,该notcias集合没有tags对我的应用程序非常重要的字段来执行搜索noticia

有任何想法吗?

4

1 回答 1

1

很高兴听到将屈折调用放在 Application.initialize 之前!解决了你的问题。

于 2012-05-10T13:38:54.983 回答