0

我有一个具有这种结构的文档

{
    name : "...",
    ...,
    ...,
    ...,
    hours : {
        standard : {
            ...
        }
}

我需要补充:

{
    holiday : {
        ...
    }
}

在小时文件内,最终得到:

{
    name : "...",
    ...,
    ...,
    ...,
    hours : {
        standard : {
            ...
        },
        holiday : {
            ...            
        }
    }
}

我试着跑步

{
    $set : {
        hours : {
            holiday : {
                ...            
            }
        }
    }
}

但这只是在几个小时内用假期取代了我的标准。我怎样才能做到这一点?

谢谢!

4

1 回答 1

3

试试这个:

db.collection.update(query, {$set: {'hours.holiday': {...}}});
于 2012-05-08T21:41:38.030 回答