gpt4 book ai didi

javascript - 收集符合时间的话会发生 meteor 火事件

转载 作者:行者123 更新时间:2023-11-28 06:35:55 24 4
gpt4 key购买 nike

我想根据时间更新文档,例如:

我有一个问题集合,其中包含一个字段“datetime_from”。为了显示该日期的问题,我使用

return Questions.find({datetime_from:{$lt: Chronos.currentTime() }});

(我正在使用 remcoder:chronos)包。

现在,当 datetime_from 符合当前时间时,我想发送 raix:push 通知。

另外,还有一个例子:我得到了一个集合 Projects,其中有一个字段“stop”。停止是项目停止的日期。我想在当前时间遇到“停止”时将项目中的文档更新为“已完成”。

我应该如何实现这个目标?

你的,升

最佳答案

使用以下方法修复了此问题:

Meteor.setInterval(function(){
var date = new Date();
console.log(date);
if( Projects.findOne({status: 'running', stop: {$lt: date}}) ){
var finished = Projects.findOne({status: 'running', stop: {$lt: date}});
Projects.update({_id: finished._id}, {$set: {status: 'finished'}});
}
},1000);

在服务器端

关于javascript - 收集符合时间的话会发生 meteor 火事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34285682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com