I am using LoopBack ver. 1.6 and have a local mongoDB server for development using the following data source configuration:
"mongodb": { "defaultForType": "mongodb", "connector": "loopback-connector-mongodb", "database": "xxxdbname", "host": "localhost", "port": "27017" },
Now I want to deploy to Heroku, but I do not know how to configure the data source to point to MongoLab db, since it has a dynamically generated connection string:
from Heroku dox:
var mongo = require('mongodb'); var mongoUri = process.env.MONGOLAB_URI || process.env.MONGOHQ_URL || 'mongodb://localhost/mydb'; mongo.Db.connect(mongoUri, function (err, db) { db.collection('mydocs', function(er, collection) { collection.insert({'mykey': 'myvalue'}, {safe: true}, function(er,rs) { }); }); });
So, what changes do I need to make for my JSON data source to match Heroku connection string?
javascript mongodb heroku loopbackjs strongloop
user2808320
source share