ruby-on-rails - ActionController::UnknownFormat 用于 json 响应

标签 ruby-on-rails ruby json

我在我的 Controller 中使用这段代码来提供 json 响应

respond_to do |format|
        msg = { :status => "ok", :message => "Success!" }
        format.json  { render :json => msg }
end 

给我一个错误 -> ActionController::UnknownFormat on the "respond_to do |format|"行。

在我的 routes.rb 中, 我正在使用这个

 get '/xyz' => 'xyzs#abc'

最佳答案

尝试这样做:

    msg = { :status => "ok", :message => "Success!" }
    render :json => msg

关于ruby-on-rails - ActionController::UnknownFormat 用于 json 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30253479/

相关文章:

ruby-on-rails - 捆绑安装不适用于 bundler 2.0.1 的 rails-4.2.6

ruby - 如何测量 Ruby 对象的大小?

json - 将键值 json 数据读取到 Google Sheet 单元格中

java - 不将数组从 json 解析为 android java

ruby-on-rails - Rails 4 生产 Assets 在 AWS ELB 和 nginx 上返回 502

ruby-on-rails - 您是否在版本控制中添加公共(public)/ Assets ?

ruby - 根据 mime 类型仅获取 X/HTML 链接(不是图像)

java - 使用 org.json 解析 JSON

ruby-on-rails - Ruby 路由 - 堆栈级别太深

Ruby thor 命令行工具命令