Hel*_*rld 0 json ruby-on-rails
在rails应用程序中,我有一个返回json字符串的操作.它看起来像这样:
if exist_user
format.json { render json: {:msg => 'has this user'}}
else
Run Code Online (Sandbox Code Playgroud)
但是rails显示错误:参数太少
如何渲染自定义json字符串?
您需要respond_to阻止,否则它不知道要发送回的格式.
respond_to do |format|
if exist_user
format.json { render json: {:msg => 'has this user'} }
else
end
end
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,请查看此内容,http://api.rubyonrails.org/classes/ActionController/Responder.html
| 归档时间: |
|
| 查看次数: |
3314 次 |
| 最近记录: |