【发布时间】:2011-10-28 19:49:54
【问题描述】:
我无法弄清楚如何在 PHP 中构建一个更新查询来更新文档 ID X、Y 和 Z。有人有这方面的经验吗?
$ids[] = array(
new MongoId('4eaaf929498fe2c80300000c'),
new MongoId('4eaaff24498fe2ba0900001f')
);
$collection->update(
array('_id' => array('$in' => $ids)),
array('$set' => array("title"=>"test")),
array("upsert" => true)
);
【问题讨论】:
-
更新文档 ID 还是根据文档 ID 进行更新?如果是后者,具体更新什么?你能显示一些代码吗?
-
所以我想更新文档 ID X、Y 和 Z 上的“标题”字段。这是我当前的代码:$ids[] = array(new MongoId('4eaaf929498fe2c80300000c'), new MongoId ('4eaaff24498fe2ba0900001f')); $collection->update(array('_id' => array('$in' => $ids)), array('$set' => array("title"=>"test")), array(" upsert" => true));
标签: php mongodb mongodb-php