2013-07-12 3 views
0

3 개 respond_with 돌아 협회 :레일 내가 JSON과 API로 소비 3.2 컨트롤러 간단한 레일이

module Api 
    module V1 
    class ReportsController < Api::V1::ApplicationController 
     def index 
     respond_with Report.where(name: params[:name]) 
     end 
    end 
    end 
end 

(더 코드가없는 부모 컨트롤러입니다)

나는이 방법을 소비 예상대로 모든 보고서를 다시 보게 될 것이지만 나는 또한 모든 연관성을 얻고 있습니다. 나는 이것이 왜 그런지 보지 않고 그것을 막고 싶다.

왜 내가 연관성을 얻고 있습니까?

+0

JSON을 어떻게 생성합니까? –

+0

어쩌면 당신은 당신의 앱에 시리얼 라이저 보석을 가지고있을 것입니다. 그들은 협회와 함께 json 응답을 얻는 데 익숙합니다. – rmagnum2002

+0

@ZachKemp JSON은'responds_with : json'을 사용하여 Rails를 통해 만들어졌습니다. –

답변

0

마찬가지로 @ rmagnum2002는 알 수 없으므로, 나는 active_model_serializers이 앱에 번들 된 것을 발견했으며, 누군가가 그 모델에 대한 시리얼 라이저를 만들었습니다.