I have documents like this:
[
{ id: 1, number: 10 },
{ id: 2, number: 11 },
{ id: 3, number: 12 }
]
How to get documents with combination of other values like example below using aggregation framework?
[
{ id: 1, number: 10, other_numbers: [11, 12] },
{ id: 2, number: 11, other_numbers: [10, 12] },
{ id: 3, number: 12, other_numbers: [10, 11] }
]