当我使用更新功能时,mongoose数组不起作用

时间:2016-07-28 08:25:53

标签: arrays mongodb mongoose

数据

{
    name : "a",
    regists:[
       {
           name : "1",
           isCancel: false
       },
       {
           name : "2",
           isCancel: false
       }
  ]
}

操作:

model.update({
    'name':'a',
    'regists.isCancel' : false
},{
    $set :{
        'regists.$.isCancel' :true
    }
})

第一次运行它时它正在工作,但之后运行它时没有任何变化。

0 个答案:

没有答案