我有一些文件,其中一个字段如下所示 -
"ingredients": [{
"unit": "MG",
"value": 123,
"key": "abc"
}]
我想根据特定成分的上升值对不同的记录进行排序。也就是说,如果我有2个记录,其中使用了带有键“abc”的成分,一个值为1,另一个值为2.成分值为1的记录应首先出现。 这些记录中的每一个都可能超过成分。
提前谢谢!
答案 0 :(得分:0)
要排序的搜索查询将是:
{
"sort":{
"ingredients.value":{
"order":"asc"}
}}