我在弹性搜索中有一个索引列表如下:
index1, index2, index3, test-index1, test-index2, test-index3
现在我只想要那些与我的模式匹配的索引" test - *"。
我可以通过跟随感知查询来实现上述结果:
GET test-*/_aliases
我想从java代码中获得相同的结果。
答案 0 :(得分:1)
响应 GetAliasesResponse getAliasesResponse = client().admin().indices()
.prepareGetAliases()
.setIndices("test-*", "index-*").get();
的REST端点执行以下操作(see here):
class Command(BaseCommand):
def add_arguments(self, parser):
parser.add_argument('--arg1', help="Something helpful")
def handle(self, *args, **options):
print options['arg1']