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?