我一直都在连接“ admin”数据库,这是一个固定的错误。
使用Mongoose 5.0.6 MongoDb 3.6并尝试连接到Atlas。
干杯
基本上,您应该尝试使用url链接进行连接,并在mongoose connect方法上指定数据库名称,以便您的集群链接为:
mongodb+srv://userName:Passwrod@clustor.mongodb.net/
并且您的数据库名称是:
testDB
那么您应该按如下所示调用mongoose.connect方法:
mongoose.connect('mongodb+srv://userName:Passwrod@cluster.mongodb.net/', {dbName: 'testDB'});