与えられた:
いくつかのデータを含む mongodb コレクションがあります。1 つのフィールドは DateTime フィールドです。
ここで、毎日のデータを集計したいと思います。
このために、この集計を作成しました
var result = collection
.Aggregate()
.Project(i => new {i.Key,date = i.Timestamp.Date})
.Group(k => k.date,l => new { l.Key,count =l.Count()})
.ToList();
問題:
i.TimeStamp.Date
現在、Mongo db はサポートされていないことを mit に伝えています。「ToDate」関数に変換できないだけだと思います。
そのようなデータを日付でグループ化する正しい方法は何でしょうか?