0
我想要做的是如果可能的話,在1個查詢中更新具有不同值的多個文檔。Mongo多個更新與PHP
例如我的文檔可能看起來像:
1:
{
"key": 123,
"price": 10,
}
2:
{
"key": 1234,
"price": 15,
}
...
然後我有一個表格來更新價格,也許我想在1個查詢中將#1改爲15並將#2改爲400.
次以前我做多的更新,像這樣:
$db->update('items', array('key' -> array('$in' => $items_to_update)), array('$inc' => array('price' => 1))
這對於更新多個文件和字段設置爲相同的值偉大的工作,但我不知道如何更新多個文件和更新的價值到不同的價值。
對於PHP驅動程序更好地利用陣列( '多'=> true) - > Mongophp只能處理3個參數 – user956584 2012-09-09 21:06:35