是否将JSON而不是HTML作为默认值?

我试着告诉rails 3.2,默认情况下它应该呈现JSON,并完全像这样踢HTML:

响应:json
def索引
@clients=Client.all
回复@clients_
终止

使用这种语法,我必须向URL添加.json。我怎样才能做到呢

您可以修改routes.rb文件以指定默认格式

routes.rb

资源:客户端,默认值:{format::json}

这将修改整个客户端\u控制器的默认响应格式

发表评论