Запрос Elasticsearch: проблема с получением одного поля для всех документовC#

Место общения программистов C#
Anonymous
Запрос Elasticsearch: проблема с получением одного поля для всех документов

Сообщение Anonymous »

Я использую Elasticsearch.Client.ElasticSearch в C#, и у меня проблема с переводом этого запроса, который правильно работает в Kibana:

Код: Выделить всё

GET /brand_it/_search
{
"_source": ["managementReference"],
"query": {
"match_all": {}
}
}
Я написал этот код:

Код: Выделить всё

var searchResponse = client.Search
(s => s
.Source(src => src.Includes(i => i.Field(f => f.managementReference)))
.Query(q => q.MatchAll())
.Size(1000));   // Numero di risultati per batch
Но это неверно, потому что лямбда-выражение в .Source() выдает следующую ошибку:

Невозможно преобразовать блок анонимного метода в тип «тип», потому что это не тип делегата

Кто-нибудь может мне помочь?
Спасибо


Подробнее здесь: https://stackoverflow.com/questions/786 ... -documents

Вернуться в «C#»