0.1.0 • Published 12 years ago
co-mongodb v0.1.0
co-mongodb
Manipulation library to use the mongodb native driver with generator based flow control libraries such as co and frameworks such as koa.
Instalation
$ npm install co-mongodbExample
var comongo = require('co-mongodb');
co(function *() {
// db is just a regular Db instance from the native driver.
db = yield comongo.client.connect('mongodb://localhost:27017/test');
// The same goes for collection.
var collection = yield comongo.db.collection(db, 'testCollection');
var result = yield comongo.db.addUser(db, 'user', 'pass');
var user = result[0];
yield comongo.db.removeUser(db, 'user');
yield comongo.db.close(db);
})();Supported functions
- MongoClient
comongo.client - Db
comongo.db - Collection
comongo.collection - Admin
comongo.admin - Cursor
comongo.cursor - Grid
comongo.grid
More to come soon...
