gem install rails
rails new my_app --skip-active-record
# Gemfile
gem 'mongoid', '~> 3.1.0
执行
bundle
配置
# config/mongoid.yml
development:
sessions:
default:
database: mooc_development
hosts:
- localhost:27017
options:
options:
identity_map_enabled: true
test:
sessions:
default:
database: mooc_test
hosts:
- localhost:27017
options:
consistency: :strong
max_retries: 1
retry_interval: 0
integration:
sessions:
default:
database: mooc_integration
hosts:
- localhost:27017
options:
options:
identity_map_enabled: true
release:
sessions:
default:
database: mooc_release
hosts:
- localhost:27017
options:
options:
identity_map_enabled: true
production:
sessions:
default:
database: mooc_production
hosts:
- localhost:27017
options:
safe: true
consistency: :strong
options:
identity_map_enabled: true