sql >> Databasteknik >  >> NoSQL >> MongoDB

Kan inte ansluta till alternativ Mongo DB i Meteor-appen

Som @dr.dimitr säg env vars används bara i produktionsprocessen (till exempel när du kopplar din modul-app med den modulus db de tillhandahåller eller någon annan annan), i utvecklingsprocessen kan du använda mongo-enheten så här.

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

Nu behöver du veta namnet på webbadressen <mongo url> som kan vara något i stil med mongodb://127.0.0.1:27017/local eller meteor

Några relaterade inlägg - (1) och (2)




  1. SyntaxError:ogiltigt egenskaps-id - MongoDB

  2. Mongo-PHP - MongoCursor undantag med MongoDB PHP Driver v1.6

  3. Redis-transaktioner och långvariga Lua-skript

  4. MongoDB replica set ingen primär, måste tvinga ny primär