Я пытаюсь сделать что-то, что, по-моему, довольно просто. Предположим, у меня есть серия записей в монго, которые имеют общий ключ и переменное количество атрибутов. Я хочу выбрать все атрибуты и группу по имени в записях. Например
{ Name: George, x: 5, y: 3 }
{ Name: George, z: 9 }
{ Name: Rob, x: 12, y: 2 }
Я хотел бы создать CSV, который выглядит так:
Name X Y Z
George 5 3 9
Rob 12 2
Пробовал
DB.data.aggregate({ $group : { _id : "$Name" } })
К сожалению, я возвращаю все имена в качестве записей, но не объединение всех возможных атрибутов.