我有一个简单的应用程序,用户可以在其中管理卡片组。Ruby on rails - 处理集合时控制器应该是什么样子?
在我的模型,我有:
- 卡
- DeckOfCards
在我看来/ DeckOfCards /:ID /编辑
我想允许用户创建新卡并将其添加到当前卡组。
我现在有一个的form_for帮手职位向/卡/新
如果我的卡控制器被硬编码到重定向回DeckOfCards?如果后来我想独立于卡组创建卡片会怎么样?
我正在考虑的另一种可能的方法是在我的DeckOfCards控制器上处理这种情况的自定义操作。如果我这样做,有没有办法使用表单助手,或这样做需要我回发给我创建的对象相关的控制器?
我喜欢轨道带来的结构,但是当处理多个实体时,我并不清楚架构应该是什么样子。我担心如果我滥用这些范例,我会在一个痛苦的世界中结束!
你能推荐一个更灵活的方法来解决这个问题吗?
感谢所有帮助
是ajax的一个选项吗?那么你不必担心重定向。 –