MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Kann mongoid nicht mit Rails 4 zum Laufen bringen

Ich habe das gelöst, indem ich hinzugefügt habe:

Mongoid.load!(Rails.root.join("/config/mongoid.yml"))

nach config/intializers/mongoid.rb , wie im Tutorial.

Außerdem müssen Sie die folgende Zeile in Ihrer Datei config/application.rb ändern von:

require 'rails/all'

zu (in Rails 3.x):

require "action_controller/railtie"
require "action_mailer/railtie"
require "active_resource/railtie"
require "rails/test_unit/railtie"
# require "sprockets/railtie" # Uncomment this line for Rails 3.1+

oder (in Rails 4.x):

# Pick the frameworks you want:
# require "active_record/railtie"
require "action_controller/railtie"
require "action_mailer/railtie"
require "sprockets/railtie"
require "rails/test_unit/railtie"