Elasticsearch-在Multi Get Java API中使用通配符

时间:2018-10-10 02:40:23

标签: elasticsearch

在Elasticsearch中,是否可以使用通配符从Java API中的多个索引获取文档?例如,当前我必须使用如下的prepareMultiGet:

MultiGetResponse multiGetItemResponses = client.prepareMultiGet()
.add("index_01", "index_01", "foo")
.add("index_02", "index_02", "foo")
.add("index_03", "index_03", "foo")
.get();

我可以只使用通配符索引名称,例如index_ *来从索引中获取文档吗?

1 个答案:

答案 0 :(得分:0)

所有文档级别的CRUD API都是单索引API。因此,看来索引名称不能使用通配符。

https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/java-docs.html