yii2 mongodb Добавить элемент (документ) в подмассив не перезаписывая его целиком -- $push

Как-то так:

$collection = Yii::$app->mongodb->getCollection($collectionName);

$commentData = Yii::$app->request->post('Comment');

$collection->update(
	array("_id" => new ObjectID(Yii::$app->request->post('report-id'))), 
	array('$push' => array("_comments" => 
		array (
			'elem_id' => $commentData['elem_id'],
			'text' => $commentData['text'],
			'create_timestamp' => (new \DateTime())->getTimestamp()
		))
	)
);

где _comments -- имя подмассива в документе

Key Words for FKN + antitotal forum (CS VSU):