我正在编写一个 ruby 调度程序 - 即 rufus-scheduler,并且我需要在配置文件夹内的初始化程序部分中编写一些命令,以便每 1 分钟左右执行一次任务。我正在尝试从其中的模块访问方法。所以我的代码看起来像
scheduler.every("1m") do
puts("HELLO #{Time.now}")
ModelName.methodname("WHAT ARE YOU DOING")
end
这不知何故不会在模型中执行必要的操作。我也不确定这是否是正确的做事方式 - 例如在配置文件中调用模型。有没有更好的地方将此代码放入模型中?或者在配置文件中调用模型是非常好的做法。我在互联网上查看了 ruby 中不同类型文件的用法,但找不到合适的材料。任何帮助或指导表示赞赏。