Sokil\Mongo\DocumentTest::testUnsetInExistedDocument PHP Method

testUnsetInExistedDocument() public method

    public function testUnsetInExistedDocument()
    {
        $doc = $this->collection->createDocument(array('a' => array('a1' => array('a11' => 1, 'a12' => 2), 'a2' => array('a21' => 1, 'a22' => 2))))->save();
        $doc->unsetField('a.a2.a21')->save();
        $data = $doc->toArray();
        unset($data['_id']);
        $this->assertEquals(array('a' => array('a1' => array('a11' => 1, 'a12' => 2), 'a2' => array('a22' => 2))), $data);
    }
DocumentTest