0.3.0 • Published 6 years ago
simplest-mongodb v0.3.0
simplest-mongodb
simplest project to handle mongodb
Usage
- make mongodb instance
const MongoDB = require('simplest-mongodb');
const ID = process.env.ID || "userId";
const PWD = process.env.PWD || "userPwd";
const PATH = process.env.PATH || "cluster-XXXX.mongodb.net";
const MONGODB_PATH = "mongodb+srv://" + ID + ":" + PWD + "@" + PATH + "/?useNewUrlParser=true";
const DB_NAME = "test";
const mongo = new MongoDB(MONGODB_PATH, DB_NAME);
- get collection
await mongo.getClient();
const collection = await mongo.getCollection('devices');
- use CRUD function
await mongo.insert(collection, [{type: "tv", price: 8873}, {
type: "tablet",
price: 85810,
secondHand: {owner: "test"}
}]);
- close client
mongo.close();