来自 Mongo Collection 的条目更新于 24 小时
Entries From Mongo Collection Newer Than 24 Hours
我有一个名为Posts
的Mongo集合,我正在我的Meteor项目中使用它,其中每个元素都有一个名为date
的字段,其中包含创建条目的日期。
我需要一个可以在我的集合上执行的查询,该查询将仅返回过去 24 小时内创建的条目。
我有以下疑问: Posts.find({date: {$gt: new Date("Mar 10, 2016")}});
哪个工作可以返回3月10日创建的帖子,但是,我认为我需要将Mar 10, 2016
替换为24小时前的日期才能实现我想要的,但我不知道该怎么做。
不安装任何软件包:
var d = new Date();
d.setDate(d.getDate() - 1);
Posts.find({date: {$gt: d}});
随着时刻:
Posts.find({date: {$gt: moment().subtract(1, 'day').toDate()}});
您可以使用 momentjs 包轻松地在 js 中进行日期数学运算:
Posts.find({ date: { $gt: moment().subtract(24,'hours').toDate() }});
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- Javascript循环不会自我更新
- 添加文字和评论功能更新Div
- 调整窗口大小时,可拖动的对象会出现在容器外部
- 调整窗口大小时更新数据属性
- 元素维度正在DOM中更新,但更改并没有发生;t在调整大小时显示
- javascript在屏幕调整大小时更新
- 获取列高和宽度,并在调整大小时更新
- 来自 Mongo Collection 的条目更新于 24 小时
- 按类划分元素的最大高度不会在屏幕调整大小时更新
- 高图x轴“6小时前”,“5小时前”等.当我的图表正在更新时
- 调整窗口大小时更新窗口内部高度
- 需要使用此JSON文档并使用$.ajax()从API创建每小时一次的天气更新
- jquery:在窗口调整大小时更新元素偏移量顶部
- VBScript检查文件夹中的文件,并通过电子邮件发送过去1小时未更新的文件名
- 通过导入json每小时更新一次Meteor
- Google map API v3:当形状被拖动或调整大小时更新矩形边界
- Jquery - var不会在调整大小时更新,但会被保存多次
- Angular ng在更改数组大小时重复更新视图,但不正确
- 使KineticJS舞台变宽或在调整大小时更新舞台