0

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);
})
4

1 に答える 1