蒼天家 本家
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
關於我

隨手用部落格

紀錄平時學習用到的東西

考慮想重改版

Github 自學倉庫

我的 Github 帳號

PHP開發

公司: 原生PHP

個人: Slim -> Flight