私は常に "admin" DB に接続していますが、これは修正済みのバグです。
Mongoose 5.0.6 MongoDb 3.6 を使用し、Atlas に接続しようとしています。
- 私の質問ですが、Mongoose 5.0.6 はどのドライバーに依存していますか?
- Mongoose がいつ修正されるかを知るにはどうすればよいですか?
- 別の方向で、MongoDB に接続し、この接続を Mongoose で使用する方法はありますか?
乾杯
私は常に "admin" DB に接続していますが、これは修正済みのバグです。
Mongoose 5.0.6 MongoDb 3.6 を使用し、Atlas に接続しようとしています。
乾杯
基本的に、URL リンクで接続を試み、mongoose connect メソッドで DB 名を指定する必要があります。クラスター リンクが次の場合:
mongodb+srv://userName:Passwrod@clustor.mongodb.net/
DB名は次のとおりです。
testDB
次に、次のように mongoose.connect メソッドを呼び出す必要があります。
mongoose.connect('mongodb+srv://userName:Passwrod@cluster.mongodb.net/', {dbName: 'testDB'});
MongoDB Atlas への接続でエラーが発生した場合は、次のことを確認してください。
そして、すべてが失敗した場合
幸運を!