$collection->update(array("_id"=>new MongoId($uid), "phonenumber"=> $exist => array(FALSE),$set("phone"=>"1223444"));
我想知道为什么我的$存在的查询未与PHP的工作,和MongoDB如果任何人都可以在这将是有益的指向正确的方向我。
好的在收集数据库中没有称为phonenumber的行,如果没有phonenumber我想它插入一个,但如果有phonenumber不做任何事情。
显然你在代码中有语法错误上面太多。然而,目前还不清楚你想在这里捕捉什么逻辑。你能更具体地了解你想要查询/更新的内容吗? – 2012-07-16 17:47:05
@RussellHarrower你为什么标记错误的答案是正确的? oliviercuyp是正确的 – demonking 2014-12-11 15:12:50