Elasticsearch Bundle was created in order to serve the need for professional elasticsearch integration with enterprise level Symfony 2 systems. This bundle is:
- Supported by ONGR development team.
- Uses the official elasticsearch-php client.
- Ensures full integration with Symfony 2 framework.
Technical goodies:
- Provides nestable and DSL query builder to be executed by type repository services.
- Uses Doctrine-like document / entities document-object mapping using annotations.
- Query results iterators are provided for your convenience.
- Registers console commands for index and types management and data import / export.
- Designed in an extensible way for all your custom needs.
The online documentation of the bundle is in ongr.readthedocs.org
For contribution to the documentation you can find it on Resources/doc.
Warning: documentation files are not rendering correctly in Github (rst format) and some content might be broken or hidden, make sure to read raw files.
This bundle is under the MIT license. Please, see the complete license
in the bundle LICENSE
file.