mongodb-collection-dump

Dumps a mongodb collection to a stream.

npm install mongodb-collection-dump
20 downloads in the last month

mongodb-collection-dump

dumps a mongodb collection to a stream.

Specify a mongoDB connect URI, the collection, and a path to the target file.

build status

example

Dump a collection to stream:

var d = dump('mongodb://127.0.0.1/test_db', 'testcollection').pipe(through(write));

function write(row) {
  console.log(row);
}

d.on('end', function() {
  console.log("done");
});

methods

var dump = require('mongodb-collection-dump')

var d = dump(connectURI, collection)

dump connects to the mongodb database at connectURI and begins streaming the entire collection.

The returned object d is an instance of through.

events

d.on(through events)

Any event through normally emits.

d.on('connectError', function (err) {})

Emitted when there is a error connecting to the database.

install

With npm do:

npm install mongodb-collection-dump

license

MIT

npm loves you