Моя коллекция MongoDB содержит следующие документы:
{
"key1": "Some value 1",
"key2": "Some value2",
"application_detail" : {
"reason_collection" : [
[
0,
"value1"
],
[
0,
"value2"
],
[
1,
"value3"
],
[
0,
"value4"
],
[
3,
"value5"
]
]
}
}
Как получить следующий вывод?
{
"reason_collection": [value5, value3]
}
Вывод должен соответствовать следующим условиям:
Сортировка application_detail.reason_collection
в порядке убывания на основе первого значения (целочисленного значения) каждого подмассива.
Здесь коллекция причин сортируется следующим образом:
"reason_collection" : [
[
3,
"value5"
],
[
1,
"value3"
],
[
0,
"value1"
],
[
0,
"value2"
],
[
0,
"value4"
]
]
Также игнорируйте подмассивы, имеющие в качестве первого значения индекса 0. Выведите значения, т.е. только второй индекс каждого подмассива.