У меня есть очень простая коллекция с такими документами:
{
_id: 42,
array: ["foo", "bar", "baz"]
}
Я ищу запрос (агрегацию), который может группировать по значениям массива и производить это:
[
{
_id: "foo",
matchingDocs: [
{
_id: 42,
array: ["foo", "bar", "baz"]
},
{ ... }
]
}
]