Я использую MongoDB в своем проекте, но, по-видимому, Doctrine обновляет их комплект, и теперь у меня возникают проблемы, если я запускаю команду «composer update». Это мой doctrine.yml файл:Правильный способ определения MongoDB в config.yml
# ODM
doctrine_odm.mongodb:
connections:
default:
server: mongodb://%mongo_host%:%mongo_port%
options: {}
default_database: %mongo_database%
document_managers:
default:
auto_mapping: true
Но я получаю эту ошибку:
[Symfony\Component\DependencyInjection\Exception\InvalidArgumentException] There is no extension able to load the configuration for "doctrine_odm.mongodb" (in /var/www/html/kraken/app/config/doctrine.yml).
Если я использую эту другую конфигурацию:
# ODM
doctrine_mongodb:
connections:
default:
server: mongodb://%mongo_host%:%mongo_port%
options: {}
default_database: %mongo_database%
document_managers:
default:
auto_mapping: true
Тогда ошибка преобразования этого:
[Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException] The service "doctrine_mongodb.odm.default_configuration" has a dependency on a non-existent parameter "doctrine_mongodb.odm.default_commit_options". Did you mean one of these: "doctrine_mongodb.odm.default_connection", "doctrine_mongodb.odm.default_document_manager"?
Что я делать что-то не так, или что мне не хватает?