MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Не мога да накарам mongoid да работи с Rails 4

Реших това, като добавих:

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

към config/intializers/mongoid.rb , според урока.

Също така ще трябва да промените следния ред във вашия файл config/application.rb от:

require 'rails/all'

до (в 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+

или (в 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"


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Има ли конвенция за именуване на колекция в MongoDB?

  2. mongoDB префикс заместващ знак:пълнотекстово търсене ($text) намиране на част с низ за търсене

  3. Съвети за управление на архивиране на MongoDB за разчленени клъстери

  4. Отношения на MongoDB:вграждане или справка?

  5. Предаване на променливи в актуализации на mongo?