Update multiple documents
public update ( |
||
$expression | expression to define which documents will change. | |
$updateData | new data or operators to update | |
$options | array | update options, see http://php.net/manual/ru/mongocollection.update.php |
리턴 |
public function testUpdate_UpdateData() { $this->collection->disableDocumentPool(); // create documents $this->collection->createDocument(array('p' => 1))->save(); $this->collection->update(array(), array('k' => 'v')); // test $data = $this->collection->find()->findOne()->refresh()->toArray(); unset($data['_id']); $this->assertEquals(array('k' => 'v'), $data); }