sql >> Base de Datos >  >> NoSQL >> MongoDB

No se puede conectar a Mongo DB alternativo en la aplicación Meteor

Como @dr.dimitr decir env vars solo se usan en el proceso de producción (por ejemplo, conectando su aplicación de módulo con la base de datos de módulo que proporcionan u otra diferente), en el proceso de desarrollo puede usar la unidad mongo de esta manera.

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

Ahora necesita saber el nombre de la url <mongo url> que podría ser algo como mongodb://127.0.0.1:27017/local o meteor

Algunas publicaciones relacionadas:(1) y (2)