0

以下是 2015 年 1 月的指数示例,其他月份/年份的类似指数。索引是根据日期创建的,但不必每天都有索引。

abc-2015.01.01
abc-2015.01.04
abc-2015.01.14
abc-2015.01.28
abc-2015.01.31

我正在尝试查询一个时间范围内的所有现有索引,例如,2015年的所有索引,我们可能会这样做 curl -XGET 'http://localhost:9200/abc-2015*/_aliases/'

但是查询从 2015 年 1 月 13 日到 2015 年 2 月 28 日怎么样?我们可以做 curl -XGET 'http://localhost:9200/abc-2015-01*,abc-2015-02*/_aliases/'

但是,它也会返回 1 月和 2 月范围之外的指数。有效查询所有现有索引的最佳方法是什么?

4

1 回答 1

1

在 2015-01-13 到 2015-02-28 AFAIK 之间查询索引的最简单方法如下 http://localhost:9200/abc-2015.01.13,abc-2015.01.14,abc-2015.01.15,abc-2015.01.16,abc-2015.01.17,abc-2015.01.18,abc-2015.01.19,abc-2015.01.2*,abc-2015.01.3*,abc-2015.02.*/_aliases/

于 2015-06-18T05:04:10.940 回答