我已經從2天內開始搜索。我使用sense chrome插件來測試我的查詢,但我沒有找到如何指定他應該搜索哪個索引。因此,我的查詢搜索所有索引,並且使用起來並不容易。Elasticsearch在特定索引上的查詢
我有嘗試以下語法:
GET _search
{
"query": {
"term": {
"_index": {
"value": "dev_events2"
}
}
}
}
GET _search
{
"_index": "dev_events2",
"query": {
"match_all" : { }
}
}
GET _search
{
"index": "dev_events2",
"query": {
"match_all" : { }
}
}
問候,
本傑明五
編輯我終於找到了答案:只需添加索引名到URL獲取:localhost:9201/myIndexName
您還可以通過_index篩選:「」如果您的文檔映射具有「_index 「:{」enabled「:true} –
mconlin
https://www.elastic.co/guide/en/elasticsearch/reference/current/search-search.html –