Sokil\Mongo\DocumentTest::testSet_ExistedScalarSubkeyOfExistedArrayKey_StoredDocument PHP Method

testSet_ExistedScalarSubkeyOfExistedArrayKey_StoredDocument() public method

    public function testSet_ExistedScalarSubkeyOfExistedArrayKey_StoredDocument()
    {
        $document = $this->collection->createDocument(array('a' => array('b' => array('some' => 'value')), 'b' => 2))->save();
        // update existed document
        $document->set('a.b', 'value')->save();
        // get document from db
        $document = $this->collection->getDocumentDirectly($document->getId());
        $data = $document->toArray();
        unset($data['_id']);
        $this->assertEquals(array('a' => array('b' => 'value'), 'b' => 2), $data);
    }
DocumentTest