Instalação
Nesta página
Instale o Gem
O Mongoid está 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'
Usando Mongoid com um novo aplicativo Rails
Ao usar a CLI do Railsmdb um novo aplicativo Ruby on Rails pode ser gerado rapidamente usando as mesmas opções que rails new
, mas configurado para funcionar com o MongoDB:
railsmdb new my_new_rails_app
O rails
CLI também pode ser usado, no entanto, ao criar um novo aplicação Rails e onde o Mongoid será usado para acesso a dados, forneça o --skip-active-record
sinalizador ao rails new
comando para evitar depender e configurar o ActiveRecord.
Exemplos adicionais podem ser encontrados nostutoriais do .
Usando o Mongoid com um aplicativo Rails existente
Usando a CLI do Railsmdb um aplicativo Rails existente pode ser facilmente configurado para uso com o Mongoid:
railsmdb setup
Converter um aplicativo Rails existente sem usar o railsmdb
pode ser feito atualizando o arquivo config/application.rb
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 doActiveRecord). Quaisquer referências ao ActiveRecord em arquivos no diretório config
e nos modelos também precisam ser removidas.