The Official PHP MongoDB ORM/ODM
概览
The Doctrine MongoDB ODM project is a library that provides a PHP object mapping functionality for MongoDB. 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: 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. * Website * Documentation * Issue Tracker * Releases
README
Doctrine MongoDB Object Document Mapper
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:
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add doctrine/mongodb-odm