Hi all! There were a lot of updates in a library w...
# feed
a
Hi all! There were a lot of updates in a library witch I develop. It is an Elasticsearch search query builder: https://github.com/anti-social/elasticmagic-kt Now it supports Elasticsearch
6.x
,
7.x
and
8.x
and also Opensearch. Dynamic templates and multi-search requests were added. All the API is strictly typed. Also I want to introduce a concept of
query filters
. They allow you to describe modifications of search queries in a declarative manner. Using them you can filter, sort, paginate and build facet filters for you data in a few lines of code. Just see an example: https://anti-social.github.io/elasticmagic-kt/query-filters/ Although it is in an alpha state but I successfully use it in several simple projects.