文档菜单
文档首页
/ / /
Mongoid
/

安装

在本页

  • 安装 Gem
  • 使用 Mongoid 与新的 Rails 应用程序
  • 使用 Mongoid 与现有的 Rails 应用程序

Mongoid被打包成一个gem,并且托管在Rubygems上。它可以手动安装或使用bundler安装。

手动安装gem

gem install mongoid

使用bundler安装gem,请在您的Gemfile中包含以下内容:

gem 'mongoid'

通过使用railsmdb CLI,可以使用与rails new相同的选项快速生成新的Ruby on Rails应用程序,但配置为与MongoDB协同工作。

railsmdb new my_new_rails_app

rails CLI也可以使用,然而在创建新的Rails应用程序并且要使用Mongoid进行数据访问时,请在rails new命令中提供--skip-active-record标志,以避免依赖并配置ActiveRecord。

更多示例可以在教程.

使用railsmdb CLI,可以轻松将现有的Rails应用程序配置为与Mongoid一起使用

railsmdb setup

在不使用railsmdb的情况下将现有Rails应用程序转换为Mongoid,可以通过更新config/application.rb文件来删除require 'rails/all'行,并显式包含所需的框架(可能是Rails提供的所有框架,除ActiveRecord外)。还需要删除config目录和模型文件中关于ActiveRecord的所有引用。

返回

安装与配置