Menu Docs

Instalação

O Mongoid é empacotado como uma joia e está hospedado no Rubygems. Ele pode ser instalado manualmente ou com o empacotador.

Para instalar a joia manualmente:

gem install mongoid

Para instalar o gem com o empacotador, inclua o seguinte em seu Gemfile:

gem 'mongoid', '~> 8.1.0'

Ao criar um novo aplicativo Rails e desejar usar o Mongoid para acesso a dados, forneça o sinalizador --skip-active-record ao comando rails new para evitar a dependência e a configuração do ActiveRecord.

Ao converter um aplicativo Rails existente para usar o Mongoid para acesso a dados, o arquivo config/application.rb precisa ser atualizado para remover a linha require 'rails/all' e incluir explicitamente as estruturas necessárias (que podem ser todas as estruturas fornecidas pelo Rails, com exceção de ActiveRecord). Quaisquer referências ao ActiveRecord em arquivos no diretório config e nos modelos também precisam ser removidas.