sql >> Database >  >> NoSQL >> MongoDB

Kan geen verbinding maken met alternatieve Mongo DB in Meteor App

Like @dr.dimitr en zeg env vars worden alleen gebruikt in het productieproces (bijvoorbeeld het verbinden van uw modulus-app met de modulus db die ze bieden of een andere), tijdens het ontwikkelingsproces kunt u de mongo-drive op deze manier gebruiken.

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

Nu moet je de naam van de url weten <mongo url> wat zoiets zou kunnen zijn als mongodb://127.0.0.1:27017/local of meteor

Enkele gerelateerde berichten - (1) en (2)




  1. mongo-query - een specifiek object ophalen (de '_id' is bekend) uit de array van het object MAAR deze array maakt ook deel uit van de lijst met documenten

  2. Verschillen tussen Microsoft.Extensions.Cashing.Redis en Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache

  3. Flask-PyMongo collMod

  4. MonogoDB Replica Set Status verandert niet van opstarten naar secundair