Nota :
Você deve sempre criar sua aplicação Rails usando o sinalizador --skip-active-record
, mas se você esquecer ou o dano estiver feito, você pode usar esta solução alternativa.
Atualização :
O Mongoid 4.0.0 foi lançado!
Em sua Gemfile
substituir as seguintes linhas:
# Use sqlite3 as the database for Active Record
gem 'sqlite3'
Com:
gem 'mongoid', '~> 4.0.0'
gem 'bson_ext'
Em seguida, execute:
bundle update
bundle exec rails g mongoid:config
Agora, no config/application.rb
arquivo substitua a linha:
require 'rails/all'
Com:
require "action_controller/railtie"
require "action_mailer/railtie"
# require "active_resource/railtie"
require "sprockets/railtie"
Se quiser usar ActiveResource
, você precisará solicitar a gema e comentar a linha comentada.
E, em config/environments/development.rb
, comente a linha:
# config.active_record.migration_error = :page_load