我使用的是go-elasticsearch
,需要使用Aliases API中的操作:
GET _alias/my-alias-name
以获取有关别名的信息POST _aliases
,用于在原子操作中向别名添加多个索引名
我在go-elasticsearch
客户端中找不到这些API的表示,是否有其他方法可以使用库向这些端点发出请求,或者我只需要对这些方法使用普通HTTP客户端?
我使用的是go-elasticsearch
,需要使用Aliases API中的操作:
GET _alias/my-alias-name
以获取有关别名的信息POST _aliases
,用于在原子操作中向别名添加多个索引名我在go-elasticsearch
客户端中找不到这些API的表示,是否有其他方法可以使用库向这些端点发出请求,或者我只需要对这些方法使用普通HTTP客户端?
1条答案
按热度按时间ruyhziif1#
终于找到了一种方法,别名API位于索引API内部:
GET _alias/my-alias-name
:我们可以使用GetAlias()
方法获取别名信息,构建如下请求:POST _aliases
要在单个操作中添加或删除别名的索引,我们可以使用UpdateAliases()
: