-1
$ INC在更新工作正常,一個數字 -如何使用pymongo增加數組/列表中每個元素的值?
可以更新數據 -
db.collection.update({}, {$inc:{data:10}}
數據是更新後的總和 -
{
_id:1,
data:15
}
但是,我不能這樣做它用於排列數字 -
{
_id:1,
data:[1,2,3,4,5,6]
}
我需要像 -
db.collection.update({}, {$inc:{data:[1,1,1,1,1,1]}}
遇到錯誤 -
"code" : 14,
"errmsg" : "Cannot increment with non-numeric argument: {pnl: [...]}"
這是我需要的結果 -
{
_id:1,
data:[2,3,4,5,6,7]
}
能否請你給我建議,我怎麼能做到這一點?