Ruby on rails 在Rails 6 API模式下使用JBuilder
现在我正在使用Rails6API模式做一个项目。我想使用jbuilder来组织json响应,我让它工作起来了。但我需要加上这一行Ruby on rails 在Rails 6 API模式下使用JBuilder,ruby-on-rails,ruby,ruby-on-rails-6,Ruby On Rails,Ruby,Ruby On Rails 6,现在我正在使用Rails6API模式做一个项目。我想使用jbuilder来组织json响应,我让它工作起来了。但我需要加上这一行 render 'somethings/action.json.jbuilder' 在控制器上的所有操作中。有没有办法不用那一行代码就能让它工作?我的意思是,像非api rails一样,您是否将请求头设置为json?类似这样的内容:“Accept”:“application/json”?能否添加控制器示例和请求示例?如果遵循约定,则根本不必显式传递模板的路径。您可能还
render 'somethings/action.json.jbuilder'
在控制器上的所有操作中。有没有办法不用那一行代码就能让它工作?我的意思是,像非api rails一样,您是否将请求头设置为json?类似这样的内容:
“Accept”:“application/json”
?能否添加控制器示例和请求示例?如果遵循约定,则根本不必显式传递模板的路径。您可能还想考虑到jBuilder与其他选项相比相当慢。您将请求标头设置为JSON吗?类似这样的内容:“Accept”:“application/json”
?能否添加控制器示例和请求示例?如果遵循约定,则根本不必显式传递模板的路径。你也可能会认为jBuilder与其他方案相比相当缓慢。