【发布时间】:2016-02-20 16:16:48
【问题描述】:
我正在查询我的 MongoDB,我想用 2 个表填充 UI:
- 数据库中的所有记录
- 上一小时内创建的当前记录
我可以获取所有记录,但是下面的当前记录查询不起作用。
app.get('/', function(req, res) {
var myDate = new Date(Date.now() - 1 * 60 * 60 * 1000);
var curr = MyCollection.find(
{_id: { $gt : myDate }}
).exec();
MyCollection.find({}, function(err, doc) {
res.render('index.jade', {latest: curr, all: doc}); //this query
});
});
我正在做{ _id: { $gt : myDate }},但它没有返回任何东西。
我做错了什么?
【问题讨论】:
标签: node.js mongodb mongoose pug