Я играю с автономным рубиновым приложением и не могу настроить Mongoid 3.0.13 для работы.
Я столкнулся с несколькими примерами приложений с такими конфигурационными блоками, как:
Mongoid::Config.instance.from_hash({"database" => "oid"})
или
Mongoid.configure do |config|
name = "mongoid_test_db"
host = "localhost"
port = 27017
config.database = Mongo::Connection.new.db(name)
end
Это приводит к:
undefined method `database=' for Mongoid::Config:Module (NoMethodError)
Кажется, изменения конфигурации изменились недавно.
Я также пробовал:
Mongoid::Config.connect_to("sweet")
Но это ничего не делает.