2012-06-16 3 views
0

나는 웹 서비스를 가지고 있으며이를 위해 백엔드와 프런트 엔드라는 두 가지 응용 프로그램을 만들었습니다. 프론트 엔드는 액티브 리소스 클라이언트로 프론트 엔드 컨트롤러의 커스텀 액션 메소드로부터 백엔드 컨트롤러의 커스텀 액션 메소드를 호출하기를 원합니다. 나는 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 

.

답변

0

이 두 응용 프로그램을 다루는 것이 더 나은 설계가 아니라면 프론트 엔드 응용 프로그램이 백엔드와 상호 작용하여 API를 생성합니까? this을 살펴 보시기 바랍니다.

+0

감사 전화, 내 문제에 대한 해결책을 얻었다. –

0

전화 ProductsController.my_method하지만 더 나은 아직, 그것을 Products 모델을하고 도움을 Product.method (any_params_you_want)

관련 문제