I've created a DB class using a mongoDB connection, but I don't know how to open a db instance in this context.
import mongo from 'mongodb'
import Grid from 'gridfs-stream'
export default class Db {
constructor () {
this.connection = new mongo.Db('db', new mongo.Server('127.0.0.1', 27017))
}
async dropDB () {
const Users = this.connection.collection('users')
await Users.remove({})
}
}
How do I use this in my class?
db.open(function (err) {
if (err) return handleError(err);
var gfs = Grid(db, mongo);
})