升级mongoose 5.x之后,我的应用程序变得非常慢

时间:2018-08-09 05:46:02

标签: node.js mongodb performance mongoose

要更新嵌套数组中的值,在升级.count后,我将猫鼬4.13.2升级到了5.2.6。所以我读了文件

mongo.inspection.update({"projectID" : mongoose.Types.ObjectId(req.body.project_id) },
{ "$set": {

    "inspection_data.$[e1].locationAspects.$[e2].comments.$[e3].images.$[e4].title" : "TableFan"
  }},
  { "arrayFilters": [
    { "e1._id": mongoose.Types.ObjectId(req.body.insId)},
    { "e2._id": mongoose.Types.ObjectId(req.body.aspectId)},
    { "e3._id": mongoose.Types.ObjectId(req.body.commentId)},
    { "e4.id": "1" } 
  ]},function(err,response){
      if(err){
          console.log("error")
      }
      else{
          console.log('Updated')
          console.log(response)
      }
    })

db.adminCommand({setFeatureCompatibilityVersion:“ 3.6”})

升级后,我的应用程序非常慢。我该如何解决?

0 个答案:

没有答案