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