Esempio n. 1
0
        static void Main(string[] args)
        {
            var begin  = RTContext.GetTimestamp(DateTime.Now.AddDays(-2));
            var end    = RTContext.GetTimestamp(DateTime.Now);
            var result = GetBsonDocuments("0001", "0001", begin, end);

            //1536907984449 1537080784451
            Console.WriteLine(result);
            Console.Read();
        }
Esempio n. 2
0
        private static void Query()
        {
            //创建约束生成器
            FilterDefinitionBuilder <BsonDocument> builderFilter = Builders <BsonDocument> .Filter;
            var time = new BsonDateTime(Convert.ToDateTime("2017-01-01T00:00:00"));
            //约束条件
            FilterDefinition <BsonDocument> filter = builderFilter.Gte("timestamp", time);
            //获取数据
            var result = new RTContext().ProvinceBson.Find <BsonDocument>(filter).ToList();

            foreach (var item in result)
            {
                //取出整条值
                Console.WriteLine(item.AsBsonValue);
            }
        }