具有聚合的嵌套对象的Elasticsearch数组

时间:2014-04-30 06:02:42

标签: elasticsearch

我有一个结构如下所示

{
   "field1": "textual data",
   "field2": "another data",
   "services": [
       {
           "id": "123",
           "type": "type1",
           "price": 124.5
       },
       {
           "id": "345",
           "type": "type2",
           "price": 321.5
       },
       {
           "id": "47",
           "type": "type4",
           "price": 21.5
       }
   ]
}

任何人都可以提供有关创建索引以解决下一个用例的任何想法:查找具有类型X1,X2,X3及其总价格低于M的服务的所有对象。

有关构建查询的任何建议也表示赞赏!

0 个答案:

没有答案