Dies ist mein Code:Führen Anzahl der Dokumente mongo db nach der Aggregation
IAggregateFluent<MongoNavItemFilter> filteredData = _db.GetCollection<MongoNavItemFilter>("NavItemFilters").
Aggregate().Match(query).Group(x => new
{
ItemID = x.ItemID,
x.ItemWebCode,
...
...
...
}, g => new
{
Key = g.Key
})
.Project(x => new MongoNavItemFilter()
{
ItemID = x.Key.ItemID,
ItemWebCode = x.Key.ItemWebCode,
...
...
...
});
Nach diesem Code-I-Daten sortieren und dann permorm "skip-Limit". Aber ich muss Count
nach aggregation
bekommen. Kann mir jemand erklären wie? Danke für die Hilfe.