MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

La configuration de l'objet doit être un tableau contenant un élément de classe dans yii2 avec mongodb

Vérifiez votre fournisseur\yiisoft\extension.phpJ'ai eu la même erreur après avoir installé un paquet qui ajoute un tableau de configuration incorrect au fichier vendor\yiisoft\extension.php

'tigrov/yii2-country' =>
     array (
        'name' => 'tigrov/yii2-country',
        'version' => '9999999-dev',
        'alias' =>
         array (
           '@tigrov/country' => $vendorDir . '/tigrov/yii2-country/src',
         ),
        'bootstrap' => 'tigrov\\country\\Bootstrap',
     ),

J'ai remplacé le précédent par le suivant (je viens d'encapsuler le bootstrap dans le tableau)

'tigrov/yii2-country' =>
     array (
        'name' => 'tigrov/yii2-country',
        'version' => '9999999-dev',
        'alias' =>
         array (
            '@tigrov/country' => $vendorDir . '/tigrov/yii2-country/src',
         ),
         array(
            'bootstrap' => 'tigrov\\country\\Bootstrap',
         )
     ),