2011-11-27 6 views
2

Rails 3.0에서 JSON을 렌더링하는 데 문제가 있습니다. URL을 방문 할 때마다 아무 것도 화면에 표시되지 않습니다. (JSON이 XML과 비슷한 것을 표시해야합니다.) 죄송합니다. 일반적으로 레일스에 처음으로 익숙합니다.JSON in Rails 3.0

여기 내 코드입니다. .

def rjson 
    @comments = Chat.all 

    respond_to do |format| 
     format.json { render :json => @comments } 
    end 
end 

가능한 한 간단하게했습니다.

match '/chatbox/rjson', :to => 'chatbox#rjson' 

내 모델이 괜찮 확신 : 튜토리얼의 일부를 바탕으로 나는

내 경로는 다음과 같습니다있다.

(rjson.json.erb?)와 같은 'rjson'보기가 있어야할지 모르겠지만 실제로보기없이 컨트롤러에서 렌더링 할 수 있다고 확신합니까?

답변

1

rjsonjson 형식 만 응답이, 당신은 단지 필요가 확실한 경우 :

def rjson 
    @comments = Chat.all 
    render :json => @comments 
end 
+0

우우을 당신에게 선생님 감사합니다! – Vivek