У меня есть данные в MongoDB в виде:Найти объект в MongoDB
{
"_id" : 154,
"record_id" : "001280000033x54AAA",
"jsonData" : "",
"user_id" : 1,
"userName" : "[email protected]",
"backup_no" : 1
}
{
"_id" : 155,
"record_id" : "001280000033x54AAA",
"jsonData" : "",
"user_id" : 1,
"userName" : "[email protected]",
"backup_no" : 2
}
...
Я хочу, чтобы получить данные, основанные на «user_id», «имя пользователя», но если запись с таким же record_id существует в нижней 'backup_no', тогда мне нужно выбрать запись с самым высоким backup_no.
Я попытался объединить записи и затем запросить, но я не могу найти решение.
Благодаря
Большое спасибо за сохранение моего дня .. :) –