我正在使用Nest与ElasticSearch索引进行通信。
现在,我正在尝试在现有索引中添加新类型:
if (elasticClient.IndexExists("catalogindex").Exists)
{
var request = new TypeExistsRequest("catalogindex", "product");
if (!elasticClient.TypeExists(request).Exists)
{
//here I want to add the mapping for my product type
}
}
那么我可以使用任何方法来做到这一点吗?
P.S
我知道有CreateIndex()方法,但如果我想在不重新创建整个索引的情况下向该索引添加新类型,那该怎么办呢。