Hi all,
i have this data so far in my aggregation:
[{
"priority":4,
"options":{
"setting1":{
"value":10
},
"setting2":{
"value":20
},
"setting4":{
"value":10
},
}
},
{
"priority":1,
"options":{
"setting1":{
"value":90
},
"setting2":{
"value":80
}
}
},
{
"priority":2,
"options":{
"setting1":{
"value":10
},
"setting3":{
"value":50
}
}
}]
and i want to merge these according to their priority number (1 being the highest, 4 being the lowest)
The result should be:
{
options: {
"setting1": 90, // From priority: 1
"setting2": 80, // From priority: 1
"setting3": 50, // From priority: 2
"setting4": 10, // From priority: 4
}
}
Any help ?