目前我有一个数据库表:
AVAILABLE_DATES
=======================
id | unix_day | hour
=======================
1 | 1408579200 | 0 // 8/21/2014, 00:00:00
2 | 1408579200 | 1 // 8/21/2014, 01:00:00
...
这些是可供用户选择的日期。在事物的“视图”方面,我有一个jqueryui datepicker文本字段,允许选择日期,它发送一个ajax请求,用于unix日(当天午夜)可用的小时数,并填充下拉列表在文本字段旁边。
这种类型有点工作,但是有点儿车和慢。在rails中有更好的方法吗?本质上,一个名为available_hours的模型带有unix_day int和一个小时int?以下是我认为可以/可以做的事情:
是否有导轨式的宝石可以做这种事情?
编辑: 10,000英尺视图
我希望用户能够使用开始日期时间和结束日期时间来安排任务。该任务将排队并由脚本运行,该脚本将这些时间作为输入并输出摘要csv。可用时间表示具有特定时间戳的文件。