在MongoDB上单个操作更新数组的两个元素

时间:2015-05-29 13:47:17

标签: mongodb

我有一个像这样的文件:

 {  
 name:'name',
 periods:[  
    {  
       name:'period 1',
       active:true
    },
    {  
       name:'period 2',
       active:false
    }
 ]
}

我希望每单位时间只有一个有效期,因此,要激活period 2,我必须停用period 1,然后激活period 2

如何只使用一次原子更新操作?

0 个答案:

没有答案