Docs 菜单
Docs 主页
/ / /
Mongoid
/

配置MongoDB连接 - Ruby on Rails

1

要将应用应用程序配置为使用MongoDB和 Mongoid 作为 ODM,请从项目的根目录运行以下命令:

bin/rails g mongoid:config

命令成功完成后,您的应用程序将包含 config/mongoid.yml文件,用于配置与MongoDB 部署的连接。 您的应用程序还包括用于更高级配置的 config/initializers/mongoid.rb文件。

2

连接Atlas 集群时,必须在连接字符串中将要与之交互的数据库指定为默认数据库。 您必须将数据库名称添加到连接字符串中的主机名之后。

以下示例在示例连接字符串中指定了 sample_restaurants 目标数据库:

mongodb+srv://user0:pass123@mongo0.example.com/sample_restaurants
3

将以下配置粘贴到 config/mongoid.yml文件中,确保将 <connection string> 占位符替换为引用目标数据库的连接字符串:

development:
clients:
default:
uri: <connection string>

完成这些步骤后,您的 Rails Web应用程序就可以连接到MongoDB 了。

注意

如果运行问题,请在MongoDB Stack Overflow标签或MongoDB Reddit 社区中寻求帮助。您还可以使用此页面右侧的 Rate this page标签页提交反馈。

后退

创建连接字符串