freemarker.log.log.ftl Maven / Gradle / Ivy
<#ftl output_format="JSON">
{
"from": ${(query.page() - 1) * query.size()},
"size": ${query.size()},
"query": {
"bool": {
"filter": [
<#if query.query()?has_content>
{
"query_string": {
"query": "${query.query().filter()}"
}
},
#if>
<#if query.root()?has_content>
{
"term": {
"${query.root().field()}": "${query.root().id()}"
}
},
#if>
{
"range": {
"@timestamp": {
"from": ${query.timeRange().range().from()},
"to": ${query.timeRange().range().to()},
"include_lower": true,
"include_upper": true
}
}
}
]
}
},
"sort": [
{
"@timestamp": {
"order": "desc"
}
}
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy