Promise based mongo driver built on mongojs
npm install then-mongo
Emulates the offical mongo api as far as is possible, except that the result of every operation is a promise, rather than being synchronous.
var mongo = require('then-mongo');
var db = mongo('connection-string', ['collectionA', 'collectionB']);
db.collectionA.find().skip(5).limit(10)
.done(function (results) {
console.dir(results);
});
Exports a function connect(connectionString, collections?, options?)
and returns an instance of Database. If you pass in a list of collection names, then you can access each Collection as a property of the Database instance.
MIT