mongodb 僅更新一個欄位寫法 2016-04-21
$mongo_where = array( ... 條件 ... );
$mongo_update = array(
'$set' => array ( 想要更新的欄位a, 想要更新的欄位b )
);
$db->collection->update($mongo_where, $mongo_update, array('multiple' => 1, 'w' => 1));
如不在$update欄位使用$set, 將為會把該document全盤改寫成$update指定的內容, 而非僅更新一個欄位.
內容請參考:http://php.net/manual/en/mongocollection.update.php