Я играю с ElasticSearch в сочетании с NEST в моем проекте С#. В моем примере использования есть несколько индексов с разными типами документов, которые я запрашиваю отдельно до сих пор. Теперь я хочу реализовать глобальную функцию поиска, которая запрашивает все существующие индексы, типы документов и правильно оценивает результат.
Итак, мой вопрос: как это сделать, используя NEST?
В настоящее время я использую функцию SetDefaultIndex
, но как определить несколько индексов?
Возможно, для лучшего понимания, это запрос, который я хочу реализовать с помощью NEST:
{
"query": {
"indices": {
"indices": [
"INDEX_A",
"INDEX_B"
],
"query": {
"term": {
"FIELD": "VALUE"
}
},
"no_match_query": {
"term": {
"FIELD": "VALUE"
}
}
}
}
}
ТИА