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

流星のmongoデータベースにパスワードを設定します

    Meteorsの組み込みMongoDBサーバーを実行している場合は、できないと思います。

    これは、そのデータベースにパスワードを設定すると、Meteorがそのデータベースに接続できなくなるためです。

    また、MongoDB接続でパスワードを指定するには、MONGO_URL環境変数を設定する必要があります。

    これを行うと、Meteorは外部のMongoDBインストールを実行していると見なし、組み込みのMongoDBサーバーを起動することさえありません。

    つまり、キャッチ22のようなものです。

    パスワードを設定するには、サーバーに別のMongoDBをインストールし、そのパスワードを設定してから、次の形式のMONGO_URL環境変数を使用して使用するようにMeteorに指示する必要があります。

    mongodb://username:[email protected]:27017/meteor
    

    https://docs.meteor.com/api/collections.html#mongo_url<を参照してください。 / a>



    1. MongoDBのすべてのコレクションをエクスポートするにはどうすればよいですか?

    2. MongoDBはサブドキュメントを検索し、結果を並べ替えます

    3. パラメータを使用して関数からマングースでクエリを作成するにはどうすればよいですか?

    4. ユーザー名がdbに存在するかどうかを検証するためにnode.jspromiseを使用しています