Elasticsearch过滤器对象

时间:2014-03-20 07:53:38

标签: elasticsearch

如何应用以下查询,过滤到此数据集?

查询:term = Python

过滤:薪水|范围(1,200000)

*注意我不想将过滤器应用于" float_value"。在我的情况下,Salary是一个具有float_value作为其兄弟的对象的值。

这甚至可能吗?

{
_index  : "platform",
_type   : "documents",
_id     : "532a1cff54f4c233b3bc3ed5"",
_version: 1,
_score  : 1,
_source : {
    fields: [
        {
            name        : "salary",
            float_value : 120000
        },
        {
            name        : "bonus",
            float_value : 1000
        },
        {
            name        : "Programming Skills",
            text_value  : "Java, Ruby, Python, node.js"
        }
    ]
}
}

0 个答案:

没有答案