我正在测试何时弄清楚如何使用它,即使在阅读Github文档后也遇到了麻烦。
我只想更新我的模型的属性(config / schedule.rb)
设置:输出“/log/today.log”
every 10.seconds do
runner "Example.update_all(sample: Time.now)"
end
我既没有看到日志文件,也没有看到模型属性更新。
我有什么不正确的事吗?
答案 0 :(得分:2)
首先,您需要在cron选项卡中添加您的cron作业。 如果您不想添加,因为您只是测试它,您可以尝试下面给出的代码(我为我的rails应用程序做了)。
cd /home/your_home/your_project && script/your_script -e <environment> "method_call"
在你的情况下:
environment = development
method_call = Example.update_all(sample: Time.now)
它可能对你有帮助。