所以,我不确定如果findandmodify不属于我,我是否做错了 mongo /客户端
这是我正在使用的代码
try {
$retval = $db->findAndModify(
array("uid"=>New MongoDB\BSON\ObjectId($_SESSION["ipet_user"]),"data"=>array("url" => $data["picture"]["data"]["url"])),
array('$set' => array("data"=>
array("url" => $data["picture"]["data"]["url"],"type"=> "facebook/image",
"date"=>new MongoDB\BSON\UTCDateTime())
,
"uid"=>New MongoDB\BSON\ObjectId($_SESSION["ipet_user"])
)),
null,
array(
"sort" => array("priority" => -1),
"new" => true,
)
);
} catch(MongoResultException $e) {
echo $e->getCode(), " : ", $e->getMessage(), "\n";
var_dump($e->getDocument());
}