0.3.0 • Published 6 years ago

simplest-mongodb v0.3.0

Weekly downloads
4
License
MIT
Repository
github
Last release
6 years ago

simplest-mongodb

simplest project to handle mongodb

Usage

  1. 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);
  1. get collection
await mongo.getClient();
const collection = await mongo.getCollection('devices');
  1. use CRUD function
await mongo.insert(collection, [{type: "tv", price: 8873}, {
      type: "tablet",
      price: 85810,
      secondHand: {owner: "test"}
    }]);
  1. close client
mongo.close();

Reference

mongodb document

0.3.0

6 years ago

0.2.0

6 years ago

0.1.0

6 years ago