如何在elasticsearch 2.X中实现范围索引别名

时间:2016-04-19 20:10:50

标签: elasticsearch

Elastic已使用范围查询替换了范围过滤器。我在使用范围创建索引别名时遇到了问题,遗憾的是,索引别名页面上没有关于如何执行此操作的示例。我想要一个别名" female_teen"是性别=女性和年龄= 13-19的所有文件。

以下是我用来创建别名的内容:范围似乎被忽略了。

{
    "actions" : [
        {
            "add" : {
                 "index" : "people",
                 "alias" : "female_teen",
                 "filter" : { "term" : { "gender" : "female" } },
                 "query" : { "range" : { "age" : "[13 TO 19]" } }
            }
        }
    ]
}

0 个答案:

没有答案