如何从Rails中的response_to方法生成json? [英] how can I generate json from respond_to method in rails?
本文介绍了如何从Rails中的response_to方法生成json?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果我有这样的代码块:
If I have a block of code like this:
def show
@post = Post.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @post }
end
end
如何添加类似内容
format.json
任何提示,指示,想法都将受到欢迎...
Any tips, pointers, ideas gladly welcomed...
推荐答案
除了使用render :json
之外,它与其他格式一样.
It's just like the other formats except that you use render :json
instead.
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @post }
format.json { render :json => @post }
end
这篇关于如何从Rails中的response_to方法生成json?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文