标签: ruby ruby-on-rails-4
我有点束缚而且不太确定从哪里开始......
我有一个模型,用于存储用户的驾驶执照信息,并且它与管理员用户嵌套,以便能够从管理员显示页面创建它。
我希望实现的是一个查询,它根据许可证的到期日期验证今天的日期。然后使用该信息向适当的人发送通知。我将在一个月内发送通知,表明许可证即将到期......
我最大的问题是如何实际查询,我不确定cron作业是否有序或者是否可以直接在控制器中完成?我已经阅读了一些文章,或者说我过去从未做过任何cron工作。
这里的任何帮助将不胜感激。
答案 0 :(得分:1)
考虑sidetiq gem
它与Sidekiq一起工作,并允许执行一些定期工作。
实施和管理非常简单。
你也可以尝试whenever,但它只是一个cron包装器。 我强烈建议使用sidetiq。
一般方法
只需实施一些日常工作:
另请注意,所有工作都将在后台运行。
您可以在sidekiq和sidetiq wikis中找到更多信息。