下面是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月范围之外的指数。有效查询所有现有指数的最佳方法是什么?
答案 0 :(得分: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/
。