标签: ruby-on-rails model-view-controller
我有一个简单的问题。是否可以从模型中调用控制器方法?如果有可能,我似乎无法弄明白。我应该只是从模型返回控制器而不是尝试直接调用方法吗? 谢谢, 专利
答案 0 :(得分:5)
我应该只是从模型返回控制器而不是直接调用方法
确实,这是正确的做法。我确定必须有一些方法可以从控制器中调用某些方法,但是你不应该使用它们。模型必须封装您正在使用的域问题的所有逻辑,业务和类似。控制器只需要在模型之间发送和接收消息,然后返回视图。