每年培训输出1000+合格IT工程师
培训影响全国各大知名IT企业和部门

MongoDB变量如何传参给查询条件

//MongoDB变量如何传参给查询条件

let index =0

//在查询的时候,需要加上[] : 如: [where]:"xx"
let where = `cources.${index}.name`;

//删除cources数组中的name="vue2的"一条记录
TestModel.updateOne({[where]:"vue"},{$pull:{"cources":{"name":"vue"}}}).exec((err,result)=>{
    console.log(result)
    TestModel.find({},(err,results)=>{
        console.log(results[0])
    })
})

//根据_id查询数据
TestModel.findOne({_id:"5dac2221c70be8ac87ba8d57"},(err,results)=>{
    console.log(results)
})
赞(1) 打赏
未经允许不得转载:徐礼文的技术博客 » MongoDB变量如何传参给查询条件
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏