Я хочу выполнить массовый индекс родительского и дочернего документа в одном индексе вasticsearch.Я использую Elassearch версии 6.1.1 и Nest версии 6.0.Вот код, который я использую.
Для родителей
var result = elasticService.Bulk(b => b.IndexMany<Item>(lstItems,
(bulkDes, record) => bulkDes.Index(Constants.INDEX_NAME)
.Document(record)));
Для детей
var indexResponse = elasticService.Bulk(s => s.IndexMany<ItemFacInv>
(itemFacInvs,(bulkDescriptor, record) =>
bulkDescriptor.Index(Constants.INDEX_NAME)
.Id(record.item_fac_inv_pk)
.Routing(new Routing(record.item_pk.ToString()))
.Document(record)));
Здесь я получаю сообщение об ошибке: - Индекс не содержит 2 типа.