2014-07-18 3 views
0

레일 4 앱에서 gem jbuilder을 사용하기 시작했습니다.레일 jbuilder 어떤 URL을?

나는 sites 폴더에 show.json.jbuilder라는 뷰 파일을 만들고 다음 URL이 JSON를 표시하는 경우 = 나도 같은 sites 폴더에 tree.json.builder라는 파일을 추가하면 localhost/sites.json

이 무엇 url 내가 표시하는 데 사용할 수 있습니다 아들?

도움 주셔서 감사합니다.

+0

당신은 당신의 config/routes 파일을 기반으로 그것에 매핑 할 url을 결정합니다. – Doon

답변

0

우선, tree.json.builder에 대해 경로 및 컨트롤러 작업을 정의해야합니다. 예를 들어 경로가 localhost/sites/:site_id/tree.json이고 sites#tree (sites_controller, tree 작업)을 가리키고 jbuilder보기에 관련 정보를 표시 할 수 있습니다. 이 문제를 해결할 수있는 방법은 여러 가지가 있습니다. 가능한 한 더 좋은 아이디어를 얻으려면 Rails routes docs을 읽는 것이 좋습니다.

관련 문제