在我的应用程序中,我想根据用户触发操作的时间每两周调用一次操作。我想令人困惑的是为什么似乎没有直接的方法来做到这一点。
理想情况下,重复作业将设置在模型中,而不是其他文件中。例如,whenever
gem 有以下说明:
入门
$ cd /apps/my-great-project
$ wheneverize .
这将为您创建初始
config/schedule.rb
文件。
但我不想把我的日程安排在那里。我希望时间表出现在我的模型中。时间表不是由我设置的,而是由我的用户设置的。
有没有直接的方法来实现这一点?几个星期以来,我一直被这件事难住了。