2011-08-02 19 views
0

目前,我正在爲我的工作區構建一個調度系統。這是一個高度販賣的大學導遊辦公室,並且給出了當天活動的時間安排以及所有可用導遊的班次,系統將爲可用的導遊指派導遊。Rails 3:使用預設值自動在表格中創建條目

但是,當要求用戶構建當天的事件日程安排(或旅程列表)時,我希望有一個自動生成的日程安排,然後他們可以操作。只有兩種不同類型的時間表取決於一週中的哪一天進行交替,並且這種開局將節省大量時間。

我的問題:我把這個'種子'數據放在哪裏?我應該創建一個YAML,然後讓它讀取一個方法來使用適當的默認值填充給定的一天?

僅供參考,我的模型,目前的結構,像這樣:

guide has_many :tours, :shifts 
shifts belongs_to :guide 
tour belongs_to :guide 

,我認爲是一個「天」的模式,但因爲每次都是一個日期時間,我覺得這樣太多餘堅持到數據庫。

謝謝!所有的建議歡迎。我只是試圖抓住正確的「Rails方式」來處理這個問題。

回答