Payload¶
The main Payload
class allows you to build Elasticsearch queries
from esngine import Payload, Query, Aggregate
# Create a new payload
p = Payload()
# Match something
p.query(Query.match('some_field', 'some_text'))
# Aggregate something
p.aggregate(Aggregate.terms('my_terms', 'some_field'))