ESEngine¶
ESEngine is an ODM (Object Document Mapper) it maps Python classes in to Elasticsearch index/doc_type and object instances() in to Elasticsearch documents and also provides a Pythonic query builder.
Install with pip install esengine
Credits¶
This library is created and maintained by http://catholabs.com/authors/ team
A lot of Open Source software were used to develop and inspire this project:
- PyCharm (IDE)
- Py.Test (test suit)
- TravisCI (Continuous Integration)
- Landscape.io (Code Quality Assurance)
- Elasticsearch-py (Base Client)
- Elasticsearch-dsl (inspiration for models)
- ElasticQuery by “Nick Barrett/@Fizzadar” (inspiration for query builder)