sql >> データベース >  >> NoSQL >> MongoDB

MongoDBAuthがBitnamiMEANスタックイメージでユーザー名を見つけられない

    マングースは2つの方法で認証を行うことができます:

    1、接続文字列: mongoose.connect('mongodb://username:[email protected]:port(usually 27017)/db') ユーザー名とパスワードがその特定のデータベースのそれぞれのユーザー名とパスワードである場合、ホストはデータベースがホストされているホスト(つまり、localhostまたは一部のドメイン/ IP)、ポートはmongoがリッスンするポート、dbはの名前です。接続するdb

    2、オプションの使用。ドキュメントから: var options = { useMongoClinet: true, auth: {authdb: 'admin'}, user: 'myUsername', pass: 'myPassword', } mongoose.connect(uri, options); >

    また、最初のアプローチで「username undefined」エラーに直面しましたが、2番目のアプローチで成功しました。

    [参照] https://github.com/Automattic/mongoose/issues/4891 >




    1. OSXでのRSpecのロード時間は信じられないほど長い

    2. grailsmongodb接続が拒否されました

    3. Spring MongoRepositoryは、挿入する代わりに更新またはアップサーティングしています

    4. mongodbの$allパラメーターはObjectIdリストでは機能しません