Sonata Seo Bundle с MongoDB дает ошибку соединения с базой данных в карте сайта с Symfony 3.4 - PullRequest
1 голос
/ 28 апреля 2020

Я пытаюсь соединить Sonata Seo Bundle с MongoDB в Symfony 3.4 и пытаюсь сгенерировать карту сайта через него.

Но я получаю ошибку следующим образом:

  Type error: Argument 1 passed to Sonata\Exporter\Source\DoctrineDBALConnectionSourceIterator::__construct() must be an instance of Doctrine\DBAL\  
  Driver\Connection, instance of MongoDB\Client given, called in var/cache/dev/ContainerXocz3o4/getSonata_Seo_Source_Do  
  ctrineSitemapIterator0Service.php on line 8  

Sotana Seo Конфигурация выглядит следующим образом:

sonata_seo:
    sitemap:
        doctrine_orm:
            - group: "news"
              connection: doctrine_mongodb.odm.default_connection
              route: home
              parameters: {}
              query: db.some_collection.find( {} ).limit(2)

Любая помощь очень ценится.

...