4
假設我有一個像MongoDB中的子文檔數組有沒有辦法在每個subcoument添加一個新的領域
{
"_id" : 5,
"rows": [
{ "id" : "aab", "value":100},
{ "id" : "aac", "value":400},
{ "id" : "abc", "value":200},
{ "id" : "xyz", "value":300}
]
}
的文件,我需要每個子文件「狀態」中添加一個新的關鍵:1和結果應該看起來像
{
"_id" : 5,
"rows": [
{ "id" : "aab", "value":100, "status":1},
{ "id" : "aac", "value":400, "status":1},
{ "id" : "abc", "value":200, "status":1},
{ "id" : "xyz", "value":300, "status":1}
]
}
我怎麼能通過單個更新查詢做到這一點?