是时候用 ES 拯救发际线啦

取消某个索引与别名的关联关系

Elasticsearch | 作者 broccoli_sup | 发布于2020年08月11日 | 阅读数:2458

现在有一个索引模板指定了index_patterns:"trip_*"  alias:{{"trip_all"}}索引是按照时间创建的,如trip_20190920,这个索引创建以后自动使用模板的配置,也可以通过该别名访问所有的使用该模板的所有,现在我需要将某个索引与该别名取消关联,以trip_20190920为例,不是删除索引,只是取消关联,取消之后,通过该别名查询索引的时候,就不应该再查到trip_20190920这个索引了,请问各位大佬,这个应该怎么实现呢
已邀请:

Ombres

赞同来自: broccoli_sup

POST /_aliases
{
  "actions": [
    {
      "remove": {
        "index": "trip_20190920",
        "alias": "trip_all"
      }
    }
  ]
}

tacsklet - 公司有用到es

赞同来自: broccoli_sup

https://www.elastic.co/guide/e ... as-ex
多看官方文档,一般常用的API都能找到。

要回复问题请先登录注册