Задать вопрос
@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.
Как это правильно сделать, учитывая, что будет пагинация?
  • Вопрос задан
  • 32 просмотра
Подписаться 1 Сложный Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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