Список команд mongodb после открытого соединения - PullRequest
0 голосов
/ 02 июля 2018

Как я могу использовать метод в этом документе? https://docs.mongodb.com/manual/reference/method/db.getCollectionInfos/#db.getCollectionInfos

у меня было

const mongoose = require('mongoose')
mongoose.Promise = global.Promise

mongoose.connect(`mongodb://example.com/db`)
const db = mongoose.connection

exports.default = (dropAllCollections = () => {
  db.on('open', function() {

    console.log(db.getCollectionInfos)


  })
})()

но получил TypeError: db.getCollectionInfos is not a function

1 Ответ

0 голосов
/ 02 июля 2018
const mongod = mongoose.connection;

mongod.once('open', function (){
    console.log(mongod.db.getCollectionInfos)
})

попробуй это, На самом деле, мы должны написать .once ('open') для получения экземпляра db в mongoose.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...