配置 MongoDB 连接
1
配置应用程序环境变量文件
通过运行以下 shell 命令,将 .env.example
文件复制到项目根目录中名为.env
的文件中:
cp .env.example .env
打开.env
文件,添加或编辑以下变量和值。 将 <connection string>
占位符替换为 创建连接string string中的连接字符串:
DB_CONNECTION=mongodb DB_URI="<connection string>"
例如,如果连接string为 "mongodb+srv://myUser:myPass123@mongo0.example.com/"
,则 DB_URI
变量将匹配以下行:
DB_URI="mongodb+srv://myUser:myPass123@mongo0.example.com/"
注意
确保 .env
文件中的这些变量在运行应用程序的shell中未定义。 shell 中的环境变量优先于.env
文件中的环境变量。
2
3
添加 Laravel 集成提供商
打开bootstrap
目录中的providers.php
文件,并将以下条目添加到数组中:
MongoDB\Laravel\MongoDBServiceProvider::class,
提示
要学习;了解如何在 Laravel10 .x 中注册提供商程序,请参阅 注册提供程序。
完成这些步骤后,您的 Laravel Web 应用程序已准备好连接到 MongoDB。
注意
如果您遇到问题,请在MongoDB Community论坛中寻求帮助,或使用页面右侧或右下角的 Rate this page 标签页提交反馈。