mongoDB 接続を使用して DB クラスを作成しましたが、このコンテキストで db インスタンスを開く方法がわかりません。
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({})
}
}
クラスでこれをどのように使用しますか?
db.open(function (err) {
if (err) return handleError(err);
var gfs = Grid(db, mongo);
})