Задать вопрос
@WAYNEDEV

Как выдать сгруппированные данные по дате node + mongoose?

Всем привет!
Есть модел User, в нем хранятся данные:
{
  name: 'user',
  history: [
    { date: 01, val: 2},
    { date: 01, val: 3},
    { date: 02, val: 2}
  ]
}


Задача заключается в выдаче res.json в формате:
{
  history: [
    {
      title: 01,
      data: [
        { date: 01, val: 2},
        { date: 01, val: 3}
      ]
    },
    {
      title: 02,
      data: [
        { date: 02, val: 2},
      ]
    },
  ]
}


Т.е в итоге выдавать сгруппированные значения по history.
Как это правильно сделать, учитывая, что будет пагинация?
  • Вопрос задан
  • 36 просмотров
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы