unknownformat respond rails ruby-on-rails json respond-to

ruby on rails - rails - ¿Cómo puedo generar json desde el método respond_to en los rieles?



respond to rails json (2)

Si tengo un bloque de código como este:

def show @post = Post.find(params[:id]) respond_to do |format| format.html # show.html.erb format.xml { render :xml => @post } end end

¿Cómo agrego algo como

format.json

Cualquier consejo, punteros, ideas con mucho gusto bienvenido ...


Es como los otros formatos excepto que usa render :json lugar.

respond_to do |format| format.html # show.html.erb format.xml { render :xml => @post } format.json { render :json => @post } end


o puedes manejarlo como javascript

respond_to do |format| format.js { render :json { :only => :name }.to_json } end

entonces simplemente accedes a tu acción con ".js" al final.