我开始在Rails 4应用中使用gem jbuilder
。
如果我在show.json.jbuilder
文件夹中创建名为sites
的视图文件,则以下网址会显示json = localhost/sites.json
如果我将名为tree.json.builder
的文件添加到同一个sites
文件夹,我可以使用url
来显示json吗?
感谢您的帮助!
答案 0 :(得分:0)
首先,您需要确保为tree.json.builder
定义了路由和控制器操作。例如,您的路线可能是localhost/sites/:site_id/tree.json
,可能指向sites#tree
(sites_controller
,tree
操作),并在jbuilder
视图中显示相关信息。你可以通过多种方式解决这个问题。我建议阅读Rails routes docs以更好地了解可能的内容。