Hat*_*avW 10 mongoose mongodb node.js node-mongodb-native mongodb-atlas
我总是连接到"admin"DB,这是一个固定的bug.
使用Mongoose 5.0.6 MongoDb 3.6并尝试连接到Atlas.
干杯
小智 36
基本上你应该尝试连接你的url链接,并在mongoose connect方法上指定数据库名称,这样如果你的集群链接是:
mongodb+srv://userName:Passwrod@clustor.mongodb.net/
Run Code Online (Sandbox Code Playgroud)
你的数据库名称是:
testDB
Run Code Online (Sandbox Code Playgroud)
那么你应该调用mongoose.connect方法,如下所示:
mongoose.connect('mongodb+srv://userName:Passwrod@cluster.mongodb.net/', {dbName: 'testDB'});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8733 次 |
| 最近记录: |