MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Es kann keine Verbindung zur alternativen Mongo DB in der Meteor App hergestellt werden

Sagen Sie wie @dr.dimitr env vars werden nur im Produktionsprozess verwendet (z. B. Verbinden Ihrer Modulus-App mit der von ihnen bereitgestellten Modulus-DB oder einer anderen anderen), im Entwicklungsprozess können Sie das Mongo-Laufwerk so verwenden.

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

Jetzt müssen Sie den Namen der URL <mongo url> kennen das könnte so etwas wie mongodb://127.0.0.1:27017/local sein oder meteor

Einige verwandte Beiträge - (1) und (2)