The Groovy API is no longer actively maintained or supported.
Count API
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Count API
editThe count API is very similar to the
Java count API. The Groovy
extension allows to provide the query to execute as a Closure
(similar
to GORM criteria builder):
def count = client.count { indices "test" types "type1" query { term { test = "value" } } }
The query follows the same Query DSL.