当前位置:   article > 正文

elasticsearch collapse

elasticsearch collapse

collapse本意是压缩,坍塌,在这里其实是按照某种方式聚合归类:

距离参考:Collapse search results | Elasticsearch Guide [7.16] | Elastic

  1. {
  2. "query": {
  3. "match": {
  4. "name": "海"
  5. }
  6. },
  7. "collapse": {
  8. "field": "data_type",
  9. "inner_hits": {
  10. "name": "most_recent",
  11. "size": 5,
  12. "sort": [ { "name.keyword": "desc" } ]
  13. },
  14. "max_concurrent_group_searches": 4
  15. },
  16. "sort": [
  17. {
  18. "data_type": {
  19. "order": "desc"
  20. }
  21. }
  22. ]
  23. }

表示,对所有查询中包含海的数据,按照字段data_type进行聚合,对聚合内部的结果按照指定的排序字段进行排序,按照size大小进行结果返回;对于聚合间的排序,按照最下面的sort排序

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/899427
推荐阅读
相关标签
  

闽ICP备14008679号