Sử dụng Ruby on Rails, tôi đang điền vào 'chọn' với số lần sử dụng một số gia tăng nhất định, chẳng hạn như cứ 30 phút một lần. Hiện tại tôi đang viết ra tất cả các khả năng trong một tệp YAML, nhưng tôi cảm thấy như có một cách chậm chạp. Tôi nghĩ rằng tôi muốn cung cấp một start_time, một end_Time, một gia tăng, và hiện tại chỉ là một tùy chọn nữa gọi là 'Closed' (nghĩ 'business_hours'). Vì vậy, tôi chọn hiển thị sức mạnh:Điền một lựa chọn với hàng loạt lần theo gia số, cộng với các tùy chọn bổ sung
'đóng'
5:00 am
5:30 am
6:00 am
...
[ tất cả các cách để] ...
11:30 pm
Có ai có thể nghĩ cách tốt hơn để làm điều này hay chỉ là 'đánh vần' tất cả chúng một cách tốt nhất?