Я уже искал это с 2 дней. Я использую модуль 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 –