繁体   English   中英

无法在简单迁移中读取未定义的属性“删除”

[英]Cannot read property 'drop' of undefined in simple migration

我正在使用migrate-mongo 库并通过这个简单的迁移来创建视图。 但是,我在向下迁移时遇到错误。

ERROR: Could not migrate down 20220620114132-CreateContentView.js: Cannot read property 'drop' of undefined

module.exports = {
  async up(db, client) {
    db.createCollection('content', {
      viewOn: 'assets',
      pipeline: [...stuff]
    })
  },

  async down(db, client) {
    db.content.drop()
  }
}

我注意到这个问题有同样的错误: TypeError: Cannot read property 'drop' of undefined

然而,他们在不是(不应该)的地方使用猫鼬

我将 mongodb 终端命令与 node.js 语法混合在一起。 下降线应该是db.collection('content').drop()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM