# mongo-simplified

> mongo-simplified

Latest version **0.0.29** (published 2018-07-26) · 0 weekly downloads

## Install

```sh
npm install mongo-simplified
pnpm add mongo-simplified
yarn add mongo-simplified
bun add mongo-simplified
```

## Health

**Score 10/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; low quality score; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.29 |
| Published | 2018-07-26 |
| First published | 2015-08-15 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Node | * |
| Dependencies | 4 |
| Unpacked size | 17.1 KB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| Author | Julien Loutre |
| Maintainers | 26medias |

## Links

- npm: https://www.npmjs.com/package/mongo-simplified
- Repository: https://github.com/26medias/mongo-simplified
- Issues: https://github.com/26medias/mongo-simplified/issues
- npm.io page: https://npm.io/package/mongo-simplified

## Dependencies (4)

- [pstack](https://npm.io/package/pstack.md) latest
- [mongodb](https://npm.io/package/mongodb.md) 2.2.31
- [respool](https://npm.io/package/respool.md) 0.0.3
- [underscore](https://npm.io/package/underscore.md) latest

## Recent versions

- 0.0.29 (latest) — 2018-07-26
- 0.0.28 — 2018-03-06
- 0.0.27 — 2018-03-06
- 0.0.26 — 2018-02-11
- 0.0.25 — 2018-01-08
- 0.0.24 — 2017-04-04
- 0.0.23 — 2017-04-04
- 0.0.22 — 2017-02-20
- 0.0.21 — 2017-01-18
- 0.0.20 — 2016-10-05
- 0.0.19 — 2016-07-29
- 0.0.18 — 2016-07-19
- 0.0.17 — 2016-01-26
- 0.0.16 — 2016-01-26
- 0.0.15 — 2016-01-25
- … 13 more at https://npm.io/package/mongo-simplified/versions

## README

# 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'
		}
	});

---
_Source: https://npm.io/package/mongo-simplified · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
