I have data in following format
[
{ _id: ObjectId, spec: { abc: 'abc', bcd: 'bcd', cde: 'cde' } },
{ _id: ObjectId, spec: { bcd: 'bcd', cde: 'cde', efg: 'efg' } },
{ _id: ObjectId, spec: { cde: 'cde', efg: 'efg', ghi: 'ghi' } },
{ _id: ObjectId, spec: { ghi: 'ghi', abc: 'abc', bcd: 'bcd' } }
];
I need to get all keys from the spec object from all objects using aggregation like this.
['abc','bcd','cde','efg','ghi']