Promise based mongo driver built on mongojs
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
lib
schema
test
.gitignore
.travis.yml
LICENSE
README.md
build.js
check-schema.js
docs.js
index.js
package.json

README.md

then-mongo

Promise based mongo driver built on mongojs

Build Status Dependency Status NPM version

Installation

npm install then-mongo

Usage

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);
  });

API

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 proeprty of the Database instance.

License

MIT