Как я могу создать группу, отфильтровывая ее по группам?Я использую c #, подключенный к базе данных RavenDB.
Я новичок в RavenDB и пытаюсь выполнить простой групповой запрос, но безуспешно, ни на RQL, ни на c #.Я использую Raven.Client lib 4.1.3
var results = await session.Query<Order>()
.Where(s => s.Date <= new DateTime(2019,1,1))
.GroupByArrayValues(x => x.OrderItems.Select(y => y.ProductName))
.Select(x => new
{
Product = x.Key,
Total = x.Sum(s => s.Itens.Sum(i => i.ItemValue))
})
.OrderByDescending(x => x.Total)
.ToListAsync();
Когда я запускаю этот код, я получаю AggregateException из библиотеки Raven.Client.Заранее спасибо.