@yevheni/mangodb
v0.0.17
Published
Wrap MongoDB for easy usage
Readme
MangoDB
Installation
npm install --save @yevheni/mangodbUsage
const MangoDB = require("@yevheni/mangodb").MangoDB;
// or
import {MangoDB} from "@yevheni/mangodb";
const mango = new MangoDB("mongodb://localhost:27017/mango", {
useNewUrlParser: true
});
mango.collection("test").create({
test: true
}).then(test => {
// do something
}).catch(err => console.error(err));Reference
new MangoDB(url, options)
- url:
StringMongoDB connection url (see mongoose docs)
- options:
ObjectMongoDB connection options (see mongoose docs)
collection(name)
- name:
StringCollection name. Returns Mongoose Model
drop()
Drops database. Returns Promise and resolves after drop success
connection
Returns Mongoose Connection
