Я использую MongoDB в своем проекте, но, очевидно, Doctrine обновляет свой пакет, и теперь у меня возникают проблемы, если я запускаю команду «composer update». Это мой файл doctrine.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] Нет расширения, способного загрузить конфигурацию для «doctrine_odm.mongodb» (в /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] Служба «doctrine_mongodb.odm.default_configuration» зависит от несуществующего параметра «doctrine_mongodb.odm.default_commit_options». Вы имели в виду одно из этих: «doctrine_mongodb.odm.default_connection», «doctrine_mongodb.odm.default_document_manager»?
Что я делаю не так или чего не хватает?