asticsearch возвращает список индекса, который соответствует запросу - PullRequest
0 голосов
/ 13 февраля 2019

Мое _index имя что-то вроде "house_2019_01_01", в основном house_yyyy_MM_dd._type может быть чем-то вроде «кондо», «одиночная семья» и «таунхаус».Я просто хочу вернуть список индексов, которые соответствуют house_2019 * и _type = "condo".Как я должен искать это?

1 Ответ

0 голосов
/ 13 февраля 2019

Я бы сделал это так:

{
  "size": 0,
  "query": {
    "bool": {
      "filter": [
        {
          "prefix": {
            "_index": "house_2019"
          }
        },
        {
          "term": {
            "_type": "condo"
          }
        }
      ]
    }
  },
  "aggs": {
    "indexes": {
      "terms": {
        "field": "_index"
      }
    }
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...