Nest - Point Alias到新索引

时间:2017-06-07 13:25:25

标签: c# elasticsearch nest

我有多个索引,设置为index_test1index_test2。最新索引应始终具有名为the_alias的别名。使用

创建此别名非常简单
client.CreateIndex("index_test3", d => d
    .Mappings(ms => ms ...
    .Alias(a => a.Alias("the_alias"))
);

但是现在别名不会在其他索引上消失,而是指向多个索引。

当我创建新索引时,我想从旧索引中删除别名,但我不知道旧索引的名称,我该怎么做?

在其他答案中,我看到Client.Swap之类的内容,但ElasticClient没有这种方法。

0 个答案:

没有答案