首页 > 解决方案 > 判断索引中是否存在术语的最快方法

问题描述

可以判断索引中是否存在术语的最快查询是什么。我不是在寻找评分或任何东西,只是一个快速的真/假响应表单弹性搜索,它有一个包含此索引的文档。

标签: elasticsearch

解决方案


你可以使用_count API。

例子:

GET /twitter/_count?q=user:kimchy

更多信息:

https://www.elastic.co/guide/en/elasticsearch/reference/current/search-count.html

您也可以将大小设置为0:

 GET /twitter/user/_search {
    "size": 0,   
    "query": {
             "match": {  
                     "username": "xyz" 
}}}

推荐阅读