如何更新mongodb中的嵌入数据

时间:2013-09-26 12:10:34

标签: mongodb

oranization collection

{
 id:1,
 usergrp:[
    {grpname:"xyz",
     grpmembers:
      [{email:"abc",active:false},{email:"pqr",active:false}]
    },
    {grpname:"pqr",
     grpmembers:
      [{email:"def",active:false},{email:"ijk",active:false}]
    }
  ]
}

我想更改active:true,其active:false和id = 1 我想要这样的东西

db.organizations.update(
  {"usergrp.grpmembers.email:false",id:1},
  {$set;{"usergrp.grpmembers.email":true}
})

我是如何在mongodb中这样做的

0 个答案:

没有答案