我有一個簡單的應用程序,用戶可以在其中管理卡片組。Ruby on rails - 處理集合時控制器應該是什麼樣子?
在我的模型,我有:
- 卡
- DeckOfCards
在我看來/ DeckOfCards /:ID /編輯
我想允許用戶創建新卡並將其添加到當前卡組。
我現在有一個的form_for幫手職位向/卡/新
如果我的卡控制器被硬編碼到重定向回DeckOfCards?如果後來我想獨立於卡組創建卡片會怎麼樣?
我正在考慮的另一種可能的方法是在我的DeckOfCards控制器上處理這種情況的自定義操作。如果我這樣做,有沒有辦法使用表單助手,或這樣做需要我回發給我創建的對象相關的控制器?
我喜歡軌道帶來的結構,但是當處理多個實體時,我並不清楚架構應該是什麼樣子。我擔心如果我濫用這些範例,我會在一個痛苦的世界中結束!
你能推薦一個更靈活的方法來解決這個問題嗎?
感謝所有幫助
是ajax的一個選項嗎?那麼你不必擔心重定向。 –