koa-mongo-db

3.0.3 • Public • Published

koa-mongo-db

Get db connection in context

Install

$ npm install --save koa-mongo-db

Usage

use version 1 for koa 1

var app = require('koa')();
 
var koaMongoDb = require('koa-mongo-db');
app.use(koaMongoDb('mongodb://localhost/test'));
 
app.get('/', function * (next) {
    this.db // => Db object
});

API

koaMongoDb(uri, [options])

uri

Required
Type: string

Connection string uri.

options

All options from MongoClient are accepted as well.

property

Type: String
Default: db

Property on request object in which db connection will be stored.

License

MIT

Thanks to floatdrop for the original express-mongo-db.

/koa-mongo-db/

    Package Sidebar

    Install

    npm i koa-mongo-db

    Weekly Downloads

    13

    Version

    3.0.3

    License

    MIT

    Unpacked Size

    3.44 kB

    Total Files

    4

    Last publish

    Collaborators

    • f0rmat1k