有个人长的像洋葱,走着走着就哭了…….

都2020年了,折叠查询可以返回折叠后的总条数了吗?

Elasticsearch | 作者 phperstar | 发布于2020年01月14日 | 阅读数:149

都2020年了,折叠查询可以返回折叠后的总条数了吗? 通过百度搜索找到本站的一条回答还是2017年的,当时是不支持查询折叠后的总条数。目前想实现类似mysql中的分组查询分页,es目前要不就只能分组,要不就只能折叠查询,但是折叠查询又拿不到去重后的总条数。所以很是无奈呀
已邀请:

locatelli

赞同来自:

仍然不可以。原因是在field collapsing里加入计算去重后的条数的话代价太高,会让这个查询变得很慢而且很昂贵。
 
可以用cardinality aggregation来计算。

要回复问题请先登录注册