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

Meteorアプリで代替のMongoDBに接続できません

    @dr.dimitrのようにenv varsと言います は、本番プロセスでのみ使用されます(たとえば、モジュラスアプリをそれらが提供するモジュラスデータベースまたは別の異なるものに接続します)。開発プロセスでは、このようなmongoドライブを使用できます。

    if(Meteor.isServer){
        Meteor.startup(function () {
           var myDatabase = new MongoInternals.RemoteCollectionDriver("<mongo url>");
           MyCollection = new Mongo.Collection("collection_name", { _driver: myDatabase });
         });
       }
    

    ここで、URLの名前を知る必要があります<mongo url> これは、mongodb://127.0.0.1:27017/localのようなものである可能性があります またはmeteor

    いくつかの関連記事-(1) および(2)




    1. spring-dataを介してMongoDBの大規模なコレクションを反復処理します

    2. Redisでソートされたセットを介した逆ページネーション

    3. Mongodb:onError値のない$convertでの配列からobjectIdへのサポートされていない変換

    4. MongoDBのコレクションレコード内の配列を並べ替える方法は?