3
有办法获得前n项结果。例如:期限汇总的限制和抵消ElasticSearch
{
"aggs": {
"apiSalesRepUser": {
"terms": {
"field": "userName",
"size": 5
}
}
}
}
有什么办法来设置的偏移量方面的结果?
有办法获得前n项结果。例如:期限汇总的限制和抵消ElasticSearch
{
"aggs": {
"apiSalesRepUser": {
"terms": {
"field": "userName",
"size": 5
}
}
}
}
有什么办法来设置的偏移量方面的结果?
如果您的意思是先忽略m
结果并返回下一个n
结果然后否;这不可能。解决方法是将size
设置为m + n
,然后执行客户端处理以忽略第一个m
结果。
http://www.elastic.co/guide/en/elasticsearch/reference/1.4/search-request-from-size.html也许使用'from'? (聚合中的http://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-metrics-top-hits-aggregation.html#_options_2) – Utopik 2015-04-02 14:32:57
@Utopik这不适用于聚合。它仅适用于返回的匹配。 – bittusarkar 2015-04-03 05:13:17