mongo-simplified

0.0.29 • Public • Published

Mongo, Simplified

[in progress]

Install

npm install mongo-simplified

Init

var mongodb	= require('mongo-simplified');

Connect using a string:

var mongo = new mongodb({
	string:		'mongodb://127.0.0.1:27017/dbname'
});
mongo.init(function() {
	console.log("Connected to MongoDB.");
});

Connect using an object:

var mongo = new mongodb({
	host:		"127.0.0.1",
	port:		27017,
	database:	"dbname",
});
mongo.init(function() {
	console.log("Connected to MongoDB.");
});

Connection Pool

var mongo = new mongodb({
	string:		'mongodb://127.0.0.1:27017/dbname',
	poolSize:	2
});
mongo.init(function() {
	console.log("Connected to MongoDB.");
});

Queries

find

mongo.find({
	collection:	'collection name',
	query:	{
		id:	{
			$in: [1,2,3]
		}
	},
	fields:	{
		_id:	false,	// Don't return the '_id'
		id:		true	// return the 'id'
	}
});

Readme

Keywords

none

Package Sidebar

Install

npm i mongo-simplified

Weekly Downloads

2

Version

0.0.29

License

none

Unpacked Size

17.5 kB

Total Files

3

Last publish

Collaborators

  • 26medias