1.0.6 • Published 8 years ago

mongoimport v1.0.6

Weekly downloads
90
License
MIT
Repository
github
Last release
8 years ago

build status

mongoimport

import JSON to mongodb, associate with sofish/log2json to manage nginx logs.

$ npm install mongoimport --save

Usage

Install the package with npm, and bring it to your project.

var mi = require('mongoimport');
mi(config);

Follow the codes below to create a config object:

var config = {
fields: [],                     // {array} data to import
db: 'name',                     // {string} name of db
collection: 'collection'        // {string|function} name of collection, or use a function to
                                //  return a name, accept one param - [fields] the fields to import

// they're options
host: 'localhost:27017',        // {string} [optional] by default is 27017
username: 'sofish',             // {string} [optional]
password: '***'                 // {string} [optional]
callback: (err, db) => {}       // {function} [optional]
};

Test

Simply run npm test to see what happens.