update stable software rails latest ruby-on-rails json ruby-on-rails-4 ruby-on-rails-3.2 gem

ruby on rails - stable - ArgumentError(muy pocos argumentos): al llamar a format.json en rieles 4.04



ruby on rails website (1)

En su mayoría, obtendría el error ArgumentError (too few arguments): en el format cuando olvida llamar a esta parte del código dentro del bloque para respond_to a respond_to llamada a respond_to método.

Tu código debería verse realmente como

def action_name respond_to do |format| ## Add this format.json { render json: {}, status: :ok} format.html ## Other format end ## Add this end

Cuando se ejecuta

format.json{render json: {}, status: :ok}

en Rails 4.0.4, aparece el siguiente error:

ArgumentError (too few arguments):

Aunque tengo otro programa (con Rails 3.2.13) donde exactamente la misma línea se ejecuta sin problemas. ¿Me estoy perdiendo de algo?

alguna gema?

o cambio en sintaxis con rieles 4?