4个回答
展开全部
你需要有一个字段标示写入数据库的时间,然后查询的时候,设定查询时间段:
db.things.find({"createTime":{"$gt":"2014-10-29 0:0:0"}}) // 大于某个时间
db.things.find({"createTime":{"$lt":"2014-10-29 0:0:0"}}) // 小于某个时间
db.things.find({"$and":[{"createTime":{"$gt":"2014-10-29 0:0:0"}},{"createTime":{"$lt":"2014-10-29 0:0:0"}}]}) // 某个时间段
可以参考 http://www.cnblogs.com/egger/archive/2013/06/14/3135847.html
db.things.find({"createTime":{"$gt":"2014-10-29 0:0:0"}}) // 大于某个时间
db.things.find({"createTime":{"$lt":"2014-10-29 0:0:0"}}) // 小于某个时间
db.things.find({"$and":[{"createTime":{"$gt":"2014-10-29 0:0:0"}},{"createTime":{"$lt":"2014-10-29 0:0:0"}}]}) // 某个时间段
可以参考 http://www.cnblogs.com/egger/archive/2013/06/14/3135847.html
展开全部
你需要有一个字段标示写入数据库的时间,然后查询的时候,设定查询时间段:
db.things.find({"createTime":{"$gt":"2014-10-29 0:0:0"}}) // 大于某个时间
db.things.find({"createTime":{"$lt":"2014-10-29 0:0:0"}}) // 小于某个时间
db.things.find({"$and":[{"createTime":{"$gt":"2014-10-29 0:0:0"}},{"createTime":{"$lt":"2014-10-29 0:0:0"}}]}) // 某个时间段
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先检查语法有没有问题,然后检查检索条件是不是有问题,没问题的话就是数据库里没有对应的数据了吧。。。最好把语句贴出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-08-24
展开全部
_id字段前4个字节表示时间戳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询