我在MongoDB集合中有一个DateTime字段。我无法通过DateTime字段的日期部分找到订购方式。 SortOrderDate是一个DateTime字段,但我想只排序DateTime字段的Date部分。我正在使用C#及其本机MongoDB驱动程序。
var collection = MongoDatabase.GetCollection<ISummary>("summary");
var items = (from e in collection.AsQueryable()
where e.SortOrderDate >= today.Date
&& e.SortOrderDate < today.AddDays(1).Date
orderby e.SortOrderDate descending, e.SortOrder ascending, e.Views descending
select e).Skip(0).Take(count).ToList();