отлично, еще раз спасибо.
сейчас мой другой mapReduce выдает выдает такой результат,
т.е. у меня в один день собираются разные типы со всех заказов для одного дня + их тотал - в случае с агрегацией это решается несколькими stage $match + stage $group или есть вариант проще и я что-то упускаю, или это действительно нестадартный usecase и лучше в таком случае остаться с mapReduce ? Сорри за наглость, это мой последний вопрос, дальше буду рыть сам
{
"type_1": 1,
"total": 1,
"date": "2020-04-12T00:00:00.000Z"
},
{
"type_1": 13,
"type_2": 83,
"type_3": 70,
"total": 166,
"date": "2020-04-11T00:00:00.000Z"
},
{
"date": "2020-04-10T00:00:00.000Z"
},
самый простой вариант сделать в два шага
https://play.db-ai.co/m/XpcO3wbYvgABFUY4
Обсуждают сегодня