在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_ *来从索引中获取文档吗?
答案 0 :(得分:0)
所有文档级别的CRUD API都是单索引API。因此,看来索引名称不能使用通配符。
https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/java-docs.html