在模型中,有没有办法获得控制器请求的结果?

时间:2011-06-12 03:10:30

标签: ruby-on-rails ruby-on-rails-3

在Feed模型中。有没有办法得到控制器调用的结果。

   class Feed < ActiveRecord::Base
      output = ControllerName.Action(params)

这样的事情可能吗?

1 个答案:

答案 0 :(得分:2)

你不能(如果你真的想要你可以,但你不应该)。您的控制器应该从您的模型中调用方法。另一种方法是创建一个模块,并将其用作两个类中的mixin。