Я новичок в базе данных Mon go: у меня есть документ в коллекции, скажем, с 5 свойствами (A, B, C, D, E). И у меня есть документы в коллекции, которая содержит все или некоторые из вышеуказанных свойств. Я хочу написать запрос, к которому будут добавлены значения свойств из всех документов.
Document 1 = {Id:123, data:{A:3, B:4, C:34, D:45, E:4}}
Document 2 = {Id:123, data:{A:5, E:33}}
Document 3 = {Id:123, data:{B:499, C:24, E:39}}
Document 4 = {Id:123, data:{A:63, B:34, C:534, D:845, E:84}}
Document 5 = {Id:123, data:{E:4}}
Для ID123 я хочу, чтобы вывод запроса был выходным документом
{Id:123, A:[3,5,63], B:[4,499,34],C:[34,24,534],D:[45,845],E:[4,33,39,84,4]}