Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 查找上个月发布的帖子_Javascript_Mongodb_Meteor - Fatal编程技术网

Javascript 查找上个月发布的帖子

Javascript 查找上个月发布的帖子,javascript,mongodb,meteor,Javascript,Mongodb,Meteor,我正在研究流星,我有一个小问题。我相信你们很多人都知道答案 我在用mongodb 我想从上个月同一日期张贴的帖子,直到知道 像 我想张贴的职位是从 2月3日至3月3日 我在文档中插入了一个日期字段,如下所示 var dat=new Date(); 我们可以使用日期字段还是需要存储任何其他字段 如何实现它我没有主意 Thx提前根据,您可以尝试以下方法: var end = new Date(); // today var start = new Date().setMonth(end.getMo

我正在研究流星,我有一个小问题。我相信你们很多人都知道答案

我在用mongodb

我想从上个月同一日期张贴的帖子,直到知道

我想张贴的职位是从

2月3日至3月3日

我在文档中插入了一个日期字段,如下所示

var dat=new Date();
我们可以使用日期字段还是需要存储任何其他字段

如何实现它我没有主意

Thx提前

根据,您可以尝试以下方法:

var end = new Date(); // today
var start = new Date().setMonth(end.getMonth() - 1); // last month
db.posts.find({created_on: {$gte: start, $lt: end}});

Thx回复,在我的应用程序中,我不知道他们必须自动生成的开始和结束时间,这可能吗?3月30日你会怎么做?2月27日还是2月28日?@Firo thx回答,是的,好问题。否则返回过去30天内发布的帖子
var end = new Date(); // today
var start = new Date().setMonth(end.getMonth() - 1); // last month
db.posts.find({created_on: {$gte: start, $lt: end}});