MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Rails 3 :comment utiliser l'enregistrement actif et le mongoid en même temps

Eh bien, pour ce faire, vous êtes censé laisser Rails intact, alors n'excluez pas les bibliothèques comme cela est généralement suggéré dans la documentation de Mongoid. Vous devez les configurer séparément, vous devez donc disposer des fichiers de configuration database.yml et mongo.yml et vous devez vous assurer qu'ils sont tous les deux chargés.

Après cela, vous pouvez activer/désactiver AR et Mongoid sur une base par modèle.

class User < ActiveRecord::Base
  #this is an AR model
end

class Item
  include Mongoid::Document
  #this is a Mongoid model
end