我试着告诉rails 3.2,默认情况下它应该呈现JSON,并完全像这样踢HTML:
respond_to :json
def index
@clients = Client.all
respond_with @clients
end
使用这种语法,我必须向URL添加.json
.我怎样才能做到呢?
我试着告诉rails 3.2,默认情况下它应该呈现JSON,并完全像这样踢HTML:
respond_to :json
def index
@clients = Client.all
respond_with @clients
end
使用这种语法,我必须向URL添加.json
.我怎样才能做到呢?
您可以修改routes.rb
个文件以指定默认格式
routes.rb
resources :clients, defaults: {format: :json}
这将修改整个clients_controller
的默认响应格式