MongoAdminBundle offers a fully featured administrative tool for MongoDB that can be dropped into any Symfony2 application. It takes advantage of the Doctrine MongoDB ODM project to offer dynamic functionality based on your document mappings.
MongoAdminBundle is still in very early development. The UI is very crude and its functionality limited and potentially buggy.
MongoAdminBundle requires the following bundles in order to work. A sample application is available that can be used as a guide.
- Twig
- You'll have to enable the TwigBundle in Symfony2
- Administer multiple servers at a time
- Browse a servers databases, collections and documents
- Support for custom IDs as well as the default MongoID IDs
- Search
- Edit documents
- Add databases and collections
- Delete databases, collections and documents
- Read-only mode for the UI