Maslosoft Manganel Documentation
Elasticsearch for Mangan
Query Decorators
This is advanced topic, for basic usage it is not required. Misused will yield unexpected results.
Mangan cooperation
Manganel is prepared to work with Mangan project, thus it is prepared to translate MongoDB queries for ElasticSearch. Also based on model definition or manually set conditions Manganel will try to create proper query consumable by search engine.
This is done by Query Decorators, which translate internal query parameters to
ElasticSearch compatible ones. Decorators setup is done by setting
$decorators
property. It should contains array of configurations
(at mininmum class names) of decorators. Some sane defaults are set, so that
Manganel will do search - misconfiguring decorators might yield unexpected
results.