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 に答える