Javascript NodeJS-帖子过期
我正在用meanstack建立一个网站。用户将发布一个项目(并将其存储到MongoDB),我希望在该发布上实现到期。例如,他们选择7天,7天后用户的帖子将被关闭。我怎样才能做到这一点?这就像它将运行一个函数,根据用户设置的时间来关闭帖子。我无法想象我将如何实现它Javascript NodeJS-帖子过期,javascript,node.js,mongodb,cron,Javascript,Node.js,Mongodb,Cron,我正在用meanstack建立一个网站。用户将发布一个项目(并将其存储到MongoDB),我希望在该发布上实现到期。例如,他们选择7天,7天后用户的帖子将被关闭。我怎样才能做到这一点?这就像它将运行一个函数,根据用户设置的时间来关闭帖子。我无法想象我将如何实现它 如何实现根据用户设置的天数自动关闭帖子的功能?您可以使用节点Cron,它是一个允许您安排任务的节点包 在这种情况下,您可以每天检查每个帖子是否在7天前创建(或用户设置的过期时间),如果是,则将其删除 这是一揽子回购协议,包括如何使用该协
如何实现根据用户设置的天数自动关闭帖子的功能?您可以使用节点Cron,它是一个允许您安排任务的节点包 在这种情况下,您可以每天检查每个帖子是否在7天前创建(或用户设置的过期时间),如果是,则将其删除 这是一揽子回购协议,包括如何使用该协议的文档:
我希望它能帮助你 您可以使用节点Cron,它是一个允许您计划任务的节点包 在这种情况下,您可以每天检查每个帖子是否在7天前创建(或用户设置的过期时间),如果是,则将其删除 这是一揽子回购协议,包括如何使用该协议的文档:
我希望它能帮助你 因为你有一个普通的应用程序,而且也有
MongoDB
,我建议你选择Agenda,它有一个Mongo支持的持久层,与节点Cron相比,它也是非常轻量级的,而且它提供了web界面来监控任务进度
你可以在这里探索更多
NPM注册页面:
GitHub页面:
希望这有帮助 因为你有一个普通的应用程序,而且也有
MongoDB
,我建议你选择Agenda,它有一个Mongo支持的持久层,与节点Cron相比,它也是非常轻量级的,而且它提供了web界面来监控任务进度
你可以在这里探索更多
NPM注册页面:
GitHub页面:
希望这有帮助 谢谢你,伙计!我去看看!!谢谢你,伙计!我去看看!!