我使用 symfony2 和教义-mongodb-odm 从事一个项目。我想使用查询构建器对多个文档执行原子更新,但我遗漏了一些东西:
$this->createQueryBuilder('MyBundle:MyDoc')
->update()
->field('isOpen')->set(false)
->field('isOpen')->equals(true)
->getQuery()
->execute();
它可以工作,但它只更新一个文档。我想我应该添加一个选项
array('multi' => true)
某处,但我在文档中没有找到任何关于此的内容。
有人可以帮我吗?