Gram z samodzielną aplikacją ruby i nie mogę skonfigurować Mongoid 3.0.13 do pracy.Mongoid bez szyn
Mam natknąć przykładu kilka aplikacji, które mają bloki konfiguracyjne jak:
Mongoid::Config.instance.from_hash({"database" => "oid"})
Albo
Mongoid.configure do |config|
name = "mongoid_test_db"
host = "localhost"
port = 27017
config.database = Mongo::Connection.new.db(name)
end
Wynikają one w:
undefined method `database=' for Mongoid::Config:Module (NoMethodError)
Wydaje ustawienia konfiguracyjne ostatnio się zmieniło.
Próbowałem również:
Mongoid::Config.connect_to("sweet")
Ale wydaje się, że nic nie robią.
@ ashes999 choć odpowiedź jest poprawne. : -/To po prostu wymaga trochę kopania/zrozumienia tego, co dzieje się pod maską w bazie poniżej mongoidu. "Klient" to oficjalna terminologia MongoDB, w której znajdziesz swoje dokumenty, a mongoid dodał do tego pojęcie "sesji". We współczesnych wersjach mongoid, cała koncepcja sesji została usunięta. –