2016-09-29 68 views
0

我正在做一個查詢,如果至少有一個查詢結果或不需要額外的數據,應該導致True/False含義。Elasticsearch使用索引(分析器)只有

有沒有辦法查詢Elasticsearch,所以它只會使用索引(分析器)並返回結果呢?所以它不會達到真正的數據塊的結果?

回答

0

在您的查詢中添加「_source」:「false」。像這樣:

{"_source": "false", 
"query": ... 
} 

這將只搜索命中並且不會訪問存儲的字段以供檢索。

0

設置大小= 0在查詢和檢查hits.total> 0用於向檢查是否有任何結果或沒有。

{ 
    "size":0, 
    "query": { 
     // your search 
    } 
} 
相關問題