Tag: schedule

如何在Rails中使用随时触发rake任务

我正在写一个Rake任务。 我想在每个月的每个星期天晚上11点触发它。 如何使用Ruby on Rails中的Whenever gem来安排这个? 我在以下位置执行rake任务:app / lib / tasks / my_task.rake task :create_entries => :environment do puts “Hello” end

你会如何建立这个每日课程表?

我想要做的很简单,但我正在努力找到最好或最优雅的方式来做到这一点。 我现在正在构建的Rails应用程序将具有每日课程的时间表。 对于每个类,与此问题相关的字段为: 一周中的天 起始时间 结束时间 单个条目可能是这样的: 星期几:星期三 开始时间:上午10:00 结束时间:中午 此外,我必须提到它是一个双语Rails 2.2应用程序,我正在使用本机i18n Railsfunction。 我其实有几个问题。 关于一周中的哪一天,我应该创建一个包含日期列表的额外表格,还是有一种内置的方式来动态创建该列表? 请记住,一周中的这几天必须在日程表视图中以英语或西class牙语呈现,具体取决于区域设置变量。 在查询时间表时,我需要在星期一到星期日的工作日对结果进行分组和排序,当然也可以按照开始时间在每天内订购课程。 关于每个类的开始时间和结束时间,您会使用datetime字段还是整数字段? 如果是后者你将如何实现这一点? 期待阅读你们提出的不同建议。