【发布时间】:2012-01-31 15:48:16
【问题描述】:
我想要一个推荐模型,其中用户 A 可以将事件 X 推荐给用户 B。我计划实现它的方式是没有推荐视图。我只是在事件/显示页面上有一个用于创建操作的引用按钮,并在用户/显示页面中引用了用户进行显示。我认为没有必要为推荐创建视图。
从设计模式的角度来看,是否可以在 Events_Controller 中创建“refer”操作来调用 Referral 模型中的 create 方法,而不是将其发送到指定的控制器(即 Refferals_Controller),这将调用 Referral 模型?
更一般地说,我是否应该创建控制器以允许其他控制器与我的模型交互,即使我不需要此特定模型的任何视图?
谢谢。
【问题讨论】:
标签: ruby-on-rails model-view-controller view model controller