sql >> Base de Datos >  >> NoSQL >> MongoDB

Rails 3:cómo usar active record y mongoid al mismo tiempo

Bueno, para hacerlo, se supone que debes dejar Rails intacto, así que no excluyas las bibliotecas como se sugiere comúnmente en la documentación de Mongoid. Debe configurarlos por separado, por lo que debe tener archivos de configuración de base de datos.yml y mongo.yml y debe asegurarse de que ambos se carguen.

Después de eso, puede habilitar/deshabilitar AR y Mongoid según el modelo.

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

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