poorX

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  117 随笔 :: 0 文章 :: 11 评论 :: 16万 阅读
查询类型

https://blog.csdn.net/qq_25834767/article/details/84642051

条件查询和范围查询的组合查询

https://blog.csdn.net/fz13768884254/article/details/86075714

{
    'query': {
        'bool': {
            'must': {
                'term': {'myip': ''}
            },
            'filter': {
                'range': {'': {'gte': , 'lt': }}
            }
        }
    }
}
聚合查询
{
    'query': {
        'range': {
            '$KEY': {
                'gte': ,
                'lt': ,
            }
        }
    },
    'aggs': {
        '$AGG_NAME': {
            'terms': {
                'field': ''
            }
        }
    }, 
    size: 0
}

注意:
如果聚合时被提示字段类型是text,则需要在字段后加 .keyword,例如key是 myip,则 'field': 'myip.keyword'

参考:https://www.jianshu.com/p/26744eb914a8

聚合查询只返回聚合结果

https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations.html#return-only-agg-results

查询对象中设置 size 为 0

{
  "size": 0,
  "aggs": {
    "my-agg-name": {
      "terms": {
        "field": "my-field"
      }
    }
  }
}
posted on   poorX  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
历史上的今天:
2019-04-23 【perl】simpleHTTP
点击右上角即可分享
微信分享提示