一尘不染

无法将猫鼬连接到地图集

node.js

我一直都在连接“ admin”数据库,这是一个固定的错误

使用Mongoose 5.0.6 MongoDb 3.6并尝试连接到Atlas。

  1. 我的问题是,Mongoose 5.0.6依赖哪个驱动程序?
  2. 我怎么知道猫鼬什么时候可以修复?
  3. 在另一个方向上,有没有一种方法可以与MongoDB连接,然后将其与Mongoose结合使用?

干杯


阅读 238

收藏
2020-07-07

共1个答案

一尘不染

基本上,您应该尝试使用url链接进行连接,并在mongoose connect方法上指定数据库名称,以便您的集群链接为:

mongodb+srv://userName:Passwrod@clustor.mongodb.net/

并且您的数据库名称是:

testDB

那么您应该按如下所示调用mongoose.connect方法:

mongoose.connect('mongodb+srv://userName:Passwrod@cluster.mongodb.net/', {dbName: 'testDB'});
2020-07-07