@Deckard смотри ниже.
аюсь подсчитать различные значения нескольких полей одним запросом агрегации MongoDB.
Итак, вот мои данные:
{
"car_type": "suv",
"color": "red",
"num_doors": 4
},
{
"car_type": "hatchback",
"color": "blue",
"num_doors": 4
},
{
"car_type": "wagon",
"color": "red",
"num_doors": 4
}
Я хочу отдельный счетчик каждого поля:
distinct_count_car_type=3
distinct_count_color=2
distinct_count_num_doors=1
Мне удалось сгруппировать несколько полей, а затем провести четкий подсчет, но он мог подсчитать только первое поле. Не все из них. А также это большой набор данных.