我试图在Symfony 3.4中将Sonata Seo Bundle与MongoDB连接,并尝试通过它生成站点地图。
但是我收到如下错误:
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)
非常感谢您的帮助。