我从Mongodb地图集开始,我试图将我的laravel / jenssegers项目连接到集群我配置我的conf /数据库
'mongodb' => [
'driver' => 'mongodb',
'host' => env('DB_HOST'),
'port' => env('DB_PORT', '27017'),
'database' => env('DB_DATABASE'),
'username' => env('DB_USERNAME'),
'password' => env('DB_PASSWORD'),
'options' => [
'database' => 'admin' // sets the authentication database required by mongo 3
]
],
还有我的.env文件
DB_HOST="xxxx-shard-00-00-uggj0.mongodb.net"
DB_PORT=27017
DB_DATABASE=xxx
DB_USERNAME=xxx
DB_PASSWORD=xxx
我得到这个错误
找不到合适的服务器(serverSelectionTryOnce设置):[连接已关闭,在'xxxx-shard-00-00-uggj0.mongodb.net:27017'上调用ismaster
我可以毫无问题地连接Mongodb Compass。
我的Atlas Ip白名单是开放的(0.0.0.0/0)。
我错过了什么吗?