删除超过X天的行 - Linq Mongo

时间:2014-02-06 10:27:23

标签: c# linq mongodb-.net-driver

我想从MongoDB中删除超过3天的行。我在MongoDB ios中的日期存储为ISODate("2014-02-03T16:21:13.267Z")

我按如下方式生成了查询:

DateTime timeStamp = DateTime.Now.Date;
DateTime dateDiff = timeStamp.AddDays(-Days);

var qrySelectedDates = Query.And(
                        Query.GTE("InsertTime", dateDiff),
                        Query.LTE("InsertTime", dateDiff.Add(new TimeSpan(23, 59, 59))));

Coll.Remove(qrySelectedDates);

我在这里犯了什么错误。任何人都可以建议我。 提前谢谢

0 个答案:

没有答案