У меня есть набор документов в Монго. Скажи:
[
{ summary:"This is good" },
{ summary:"This is bad" },
{ summary:"Something that is neither good nor bad" }
]
Я хотел бы подсчитать количество вхождений каждого слова (без учета регистра), а затем сортировать в порядке убывания. Результат должен выглядеть примерно так:
[
"is": 3,
"bad": 2,
"good": 2,
"this": 2,
"neither": 1,
"nor": 1,
"something": 1,
"that": 1
]
Есть идеи, как это сделать? Агрегационная структура была бы предпочтительнее, поскольку я уже в некоторой степени понимаю это:)