Co-based easymongo

npm install co-easymongo
2 downloads in the last day
9 downloads in the last week
63 downloads in the last month


NPM version Build Status Dependency Status devDependency Status

Implementation of the easymongo with generator based flow-control.

Currently you must use the --harmony-generators flag when running node 0.11.x to get access to generators.


$ npm install co-easymongo


var co = require('co');

var mongo = require('co-easymongo')({
  dbname: 'test'

co(function *() {
  var posts = mongo.collection('posts');

  // array of documents
  var results = yield posts.find({title: 'Some title'}, {limit: 2});

  // new document
  var result = yield{title: 'Some title', text: 'Some text'});

  // result of operation (boolean)
  var result = yield posts.remove({title: 'Some title'});

To figure which of APIs are available, you need to read the easymongo readme.



The MIT License, see the included file.

Bitdeli Badge

npm loves you