是否可以使用elasticsearch检索数组中与我的查询匹配的对象?

时间:2018-05-14 20:07:48

标签: elasticsearch

给出这样的文件:

{
  "id": "12345",
  "elements": [
    {
    "type": "configure",
    "time": 3000
    }
  ]
}

是否可以使用type configure的元素数组中的对象查询文档,然后检索数组中的特定对象,以便我也可以获取{{ 1}}与该元素相关的值(在本例中为3000)?

1 个答案:

答案 0 :(得分:1)

您可以使用nested inner_hits检索与嵌套查询匹配的嵌套对象的详细信息。请注意,elements需要映射为nested datatype field