Skip to content
Projects

doctrine/mongodb-odm has 1,098 GitHub stars and 512 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 10:18 UTC. Last push 2026-11-01.

How these counts are measured

The Official PHP MongoDB ORM/ODM

Measured star growth

in 24h
0
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Doctrine MongoDB Object Document Mapper

Build Status Code Coverage Gitter

The Doctrine MongoDB ODM project is a library that provides a PHP object mapping functionality for MongoDB.

AI agent skill

This package ships a coding-agent skill at skills/mongodb-odm/. It teaches an agent how to map documents, query and aggregate, model references and embeds, and use Atlas Search, Vector Search, and Queryable Encryption correctly — and how to avoid the mistakes that come from treating the ODM like a SQL ORM.

The skill is declared in composer.json under extra.ai-mate.skills, so projects using Symfony AI Mate discover it automatically, with no configuration in the consuming project:

composer require --dev symfony/ai-mate
vendor/bin/mate init
vendor/bin/mate discover

Mate installs the skill as mate-mongodb-odm and mirrors it into .claude/skills/ and .agents/skills/. Other agents that read SKILL.md directly can be pointed at vendor/doctrine/mongodb-odm/skills/mongodb-odm/SKILL.md.

More resources:

Explore related projects