Я пытаюсь написать очень простой запрос группировки с использованием сильного синтаксиса MongoDB в драйвере C#.Исключение MongoDB с использованием C# Fluent Aggregation Framework
Я группирую документы по автору и возвращая счет на автора. Мне не нужно возвращать имена авторов, только подсчеты. Следующий код компилируется, но когда я исполню его, я получаю это исключение:
Команда агрегатные не удалось: группа имя агрегатного поля «$ суммы» не может быть названием оператора.
var query = Collection<TestFile>()
.Aggregate()
.Group(
t => t.AuthorName,
grp => grp.Count()
)
.ToEnumerable();
MongoDB версия: 3.2.4
MongoDB C# версия драйвера: 2.2.3.3