我想在Elasticsearch的同一索引中批量索引父文档和子文档。 我正在使用Elasticsearch 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种类型。