来自groovy脚本的弹性搜索返回列表

时间:2017-02-15 08:51:53

标签: sorting elasticsearch groovy nested return

我是弹性搜索groovy脚本的新手。基本上我必须将嵌套文档嵌套的所有元素与

一起排序
"header":[{
       "id":6
        "sub-header": [{"val":0.07,"name":"a"},{"val":0.06,"name":"b"}..]
         },
         {"id":7
        "sub-header": [{"val":0.09,"name":"c"},{"val":0.10,"name":"d"}..]
         },
         .
         .
         }

我有一个上面的文档结构,我必须使用" id"对val desc进行排序。字段。

输出必须是

  

Val:0.10,id:7

     

Val:0.09,id:7

     

val:0.07,id:6

     

val:0.06,id:6

我通过定义列表使用了groovy脚本,但我不确定如何将脚本中的列表返回到弹性搜索输出

0 个答案:

没有答案