教育改变行业,技术改变未来

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)

评论 抢沙发

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

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

支付宝扫一扫打赏

微信扫一扫打赏