我正在使用别名为elastic search群集中的文档编制索引。基本上,每个月都会创建此别名下的索引,使用此别名接收的任何文档都将驻留在与其接收月份对应的索引中。文档使用id和路由id编制索引。
现在有一个用例,其中我有文档的id和路由id,并且需要在该文档所在的别名下找到确切的索引。我怎么知道?
例如,id为a和路由id为b的文档可以在索引11-2020(2020年11月索引)中编制索引,并且该索引位于alias aliasindex下。
使用id和routingid的get操作将不起作用,因为它需要传递特定的索引。
我使用的是java resthighlevelclient。
1条答案
按热度按时间k97glaaz1#
您可以通过按id搜索来发出搜索请求
在响应中,您将得到该文档的确切索引。