• 第一种写法,直接采用”_count“
POST /index_name_one/_count
{
  "query": {
    "bool": {
      "must_not": [
        {
          "exists": {"field": "sex"}
        }
      ],
      "filter": [
        {
          "terms": {
            "status": ["1","2"]
          }
        }
      ]
    }
  }
}
  • 第二种写法,使用hits下的total
POST /index_name_one/_search
{
  "size": 0, 
  "query": {
    "bool": {
      "must_not": [
        {
          "exists": {"field": "sex"}
        }
      ],
      "filter": [
        {
          "terms": {
            "status": ["1","2"]
          }
        }
      ]
    }
  },
  # 不限制数量
  "track_total_hits": true
}
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐