doctrine / mongodb-odm-bundle
Symfony Doctrine MongoDB Bundle
Installs: 17 265 420
Dependents: 226
Suggesters: 130
Security: 1
Stars: 385
Watchers: 34
Forks: 233
Open Issues: 14
Type:symfony-bundle
pkg:composer/doctrine/mongodb-odm-bundle
Requires
- php: ^8.1
 - composer-runtime-api: ^2.0
 - ext-mongodb: ^1.21 || ^2
 - doctrine/mongodb-odm: ^2.6
 - doctrine/persistence: ^3.0 || ^4.0
 - psr/log: ^1.0 || ^2.0 || ^3.0
 - symfony/config: ^6.4 || ^7.0
 - symfony/console: ^6.4 || ^7.0
 - symfony/dependency-injection: ^6.4 || ^7.0
 - symfony/doctrine-bridge: ^6.4 || ^7.0
 - symfony/framework-bundle: ^6.4 || ^7.0
 - symfony/http-kernel: ^6.4 || ^7.0
 - symfony/options-resolver: ^6.4 || ^7.0
 
Requires (Dev)
- composer/semver: ^3.4
 - doctrine/coding-standard: ^11.0
 - doctrine/data-fixtures: ^1.8 || ^2.0
 - phpstan/phpstan: ^2.1
 - phpunit/phpunit: ^10.5
 - symfony/browser-kit: ^6.4 || ^7.0
 - symfony/form: ^6.4 || ^7.0
 - symfony/phpunit-bridge: ^6.4.1 || ^7.0.1
 - symfony/security-bundle: ^6.4 || ^7.0
 - symfony/stopwatch: ^6.4 || ^7.0
 - symfony/validator: ^6.4 || ^7.0
 - symfony/yaml: ^6.4 || ^7.0
 
Suggests
- doctrine/data-fixtures: Load data fixtures
 
Conflicts
- doctrine/data-fixtures: <1.8 || >=3
 
- 5.5.x-dev
 - 5.4.x-dev
 - 5.4.2
 - 5.4.1
 - 5.4.0
 - 5.3.x-dev
 - 5.3.1
 - 5.3.0
 - 5.2.x-dev
 - 5.2.1
 - 5.2.0
 - 5.1.x-dev
 - 5.1.2
 - 5.1.1
 - 5.1.0
 - 5.0.x-dev
 - 5.0.2
 - 5.0.1
 - 5.0.0
 - 5.0.0-RC1
 - 4.7.x-dev
 - 4.7.0
 - 4.6.x-dev
 - 4.6.2
 - 4.6.1
 - 4.6.0
 - 4.5.x-dev
 - 4.5.3
 - 4.5.2
 - 4.5.1
 - 4.5.0
 - 4.4.x-dev
 - 4.4.3
 - 4.4.2
 - 4.4.1
 - 4.4.0
 - 4.3.x-dev
 - 4.3.1
 - 4.3.0
 - 4.2.x-dev
 - 4.2.2
 - 4.2.1
 - 4.2.0
 - 4.1.x-dev
 - 4.1.1
 - 4.1.0
 - 4.0.x-dev
 - 4.0.1
 - 4.0.0
 - 4.0.0-RC3
 - 4.0.0-RC2
 - 4.0.0-RC1
 - 4.0.0-beta1
 - 4.0.0-alpha1
 - 3.6.x-dev
 - 3.6.2
 - 3.6.1
 - 3.6.0
 - 3.6.0-RC1
 - 3.5.x-dev
 - 3.5.4
 - 3.5.3
 - 3.5.2
 - 3.5.1
 - 3.5.0
 - 3.4.x-dev
 - 3.4.4
 - 3.4.3
 - 3.4.2
 - 3.4.1
 - 3.4.0
 - 3.3.x-dev
 - 3.3.0
 - 3.2.x-dev
 - 3.2.1
 - 3.2.0
 - 3.1.x-dev
 - 3.1.0
 - 3.0.x-dev
 - 3.0.2
 - 3.0.1
 - v3.0.0
 - v3.0.0-BETA6
 - v3.0.0-BETA5
 - v3.0.0-BETA4
 - v3.0.0-BETA3
 - v3.0.0-BETA2
 - v3.0.0-BETA1
 - 2.2.x-dev
 - v2.2.1
 - v2.2.0
 - 2.1.x-dev
 - v2.1.0
 - 2.0.x-dev
 - v2.0.1
 - dev-dependabot/github_actions/doctrine/dot-github-12.2.0
 
This package is auto-updated.
Last update: 2025-11-03 04:45:16 UTC
README
This bundle integrates the Doctrine2 MongoDB Object Document Mapper (ODM) library into Symfony so that you can persist and retrieve objects to and from MongoDB.
Documentation on how to install and use this bundle is available in the Symfony documentation.
Compatibility
The current version of this bundle has the following requirements:
- PHP 8.1 or newer is required
 ext-mongodb1.21 or newer- Symfony 6.4 or newer is required
 
Support for older Symfony, PHP and MongoDB versions is provided via the 4.7.x
releases (tracked in the 4.7.x branch). This version sees bug and security fixes
only.