C#操作MongoDB時間段查詢


    通過C# 存儲到MongoDB數據庫,查詢出來BsonDocument的對象時間顯示為:"CreateTime" : ISODate("2018-05-17T12:00:00Z") ;

    如果要查詢CreateTime某段時間內數據,條件構造如下,不然會查詢不到想要數據:

var builder = Builders<BsonDocument>.Filter;
DateTime startTime = new DateTime(2018, 5, 17, 12, 0, 0, DateTimeKind.Utc);
DateTime endTime = new DateTime(2018, 5, 17, 13, 59, 59, DateTimeKind.Utc);

var filter = builder.Gte("CreateTime", startTime) & builder.Lte("CreateTime",endTime);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM