2011-05-26 66 views
0

我如何製作它,以便在添加新價格時填寫表格的用戶可以選擇他們已經制作的類別或創建新的類別。如何讓用戶能夠選擇/創建並保存自己的類別?

我有一個Add_Prices控制器,模型和視圖。該模型保留了現在的價格名稱,日期和價格。

  1. 我不知道該類別應該是一個字符串還是整數。

  2. 我也不知道如何製作表格,所以用戶可以選擇一個向下滾動的列表,在他們保存的過去類別的表單上,或者在向下滾動的列表中選擇「新建」,彈出一個文本框在它旁邊,當他們填滿所有東西時他們可以保存它。

  3. 包括該類別的所有內容(價格,日期等)將轉到數據控制器/視圖,以便他們可以看到所有內容。

請幫助新手!

謝謝!

回答

1

那麼,你會非常命名controller(鏈接只是讓你可以看到命名約定)的資源的名稱,以便考慮使用只是價格,而不是Add_Prices。至於添加類別,請考慮爲類別添加其他資源,並使用軌道associations將類別與其他對象相關聯。在這個問題here中演示了使用這種類型的關係。 該類別應該有一個名稱是文本,它也應該有一個默認生成的ID。

祝你好運,如果你仍然需要幫助隨時讓我知道。

+0

我應該有多少款?現在我正在製作日期,類別,價格(價格金額和價格名稱)和位置(Google Maps API)。這是否可以,特別是如果我打算在這些資源之上構建? – LearningRoR 2011-05-27 03:10:02

+0

我想要一個數據模型來爲每條信息(日期,類別,成本,位置,價格名稱等)製作統計信息。我是否爲每個零件建立模型? – LearningRoR 2011-05-27 03:18:53

+1

我只是做一個有這些領域的模型。你想讓事情儘可能簡單。爲什麼你想爲每個領域使用單獨的模型?如果你寫這樣的代碼,你會重複自己很多,這不是一個好習慣。 – 2011-05-27 04:44:18

相關問題