如何从活动资源中调用活动记录的动作方法?

时间:2012-06-16 11:17:15

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

我有一个Web服务,为此我创建了两个名为backend和frontend的应用程序。前端是一个活跃的资源客户端,我希望它从前端控制器的自定义操作方法调用后端控制器的自定义操作方法。我是ROR的新人。

前端控制器

class ProductsController < ApplicationController

 def my_method

    # call custom action of backend's controller 

 end
.....

end

后端控制器:

class ProductsController < ApplicationController

 def my_method

 # my code go here

 end

end

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

如果你处理这两个应用程序不是一个更好的设计使得前端应用程序与后端交互抛出一个API?我建议你看看this

答案 1 :(得分:0)

致电ProductsController.my_method但更好的是,将其设为Products模型,然后致电Product.method(any_params_you_want)