ElasticSearch 6: Как вернуть вложенный документ с помощью Nest - PullRequest
0 голосов
/ 07 марта 2019

У меня есть документы PageContent с вложенными документами PageContent.

Используя приведенный ниже код, я могу вернуть один вложенный документ, используя идентификатор родительского элемента «id» и идентификатор вложенного документа «itemid», но я не смог понять, как вернуть один вложенный документ прямо с сервера эластичных пакетов. .

var response = await _elasticClient.GetAsync(DocumentPath<PageContent>.Id(id).Index("pagecontent"));
return response.Source.PageContentItems.Where(p => p.Id == itemid).FirstOrDefault();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...