sql >> Database teknologi >  >> NoSQL >> MongoDB

Kan ikke oprette forbindelse til alternativ Mongo DB i Meteor-appen

Sig som @dr.dimitr env vars kun bruges på produktionsprocessen (f.eks. at forbinde din modulus-app med den modulus db, de giver eller en anden anden), på udviklingsprocessen kan du bruge mongo-drevet på denne måde.

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

Nu skal du kende navnet på url'en <mongo url> som kunne være noget som mongodb://127.0.0.1:27017/local eller meteor

Nogle relaterede indlæg - (1) og (2)




  1. Redis indtastede transaktioner

  2. Er der en anden ting i MongoDB til $cond under aggregering

  3. Brugerlogin fungerer ikke med node.js og mongoose

  4. Sorter et indlejret array i mongoose