@giarmul

Помогитe с запросом группирования и суммирования в MongoDB?

Есть структура базы данного вида (статистика отосланных и принятых писем на е-почте):
{ from: "test@test.com", to: "111@111.com", date: new Date() }
{ from: "test@test.com", to: "222@222.com", date: new Date() }
{ from: "222@222.com", to: "test@test.com", date: new Date() }

как составить запрос, чтобы на выходе было в виде:
<е-майл> - <сколько отослано> - <сколько получено>
  • Вопрос задан
  • 2570 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
@lega
Можно сделать 2 простых запроса: find({ from:"email" }).count() и find({ to:"email" }).count()
А лучше, в "профиле email/пользователя" хранить счетчик входящих/исходящих.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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