所以我有一个猫鼬收藏。该集合中有一个 day 属性。
假设我有3个文档:
{day: "2017-07-16T17:00:00.000Z"}
{day: "2017-07-17T17:00:00.000Z"}
{day: "2017-07-18T17:00:00.000Z"}
每个日期都在其中硬编码了17:00时间。将此视为 开始时间 。
因此,假设currentDate是2017.07.17,现在是16h。由于时间原因,我需要归还第16天的文件。 下一个小时开始一个小时,一个小时后我应该返回17号。
我尝试过:
Table.find({ day: { $lt: Date.now() } })
但这在18号仍然返回16号。
如何编写此查询,使其返回当前处于“活动”状态的文档?