Je veux PUT
aux rails et éviter d'obtenir un 204
. J'utilise ce modèle :
class SomeController < ApplicationController
respond_to :json
def update
# ...
respond_with(some_object)
end
end
Cependant, lorsque je fais un put
pour mettre à jour, j'obtiens un 204
retour. Je réalise que c'est tout à fait valable, etc., mais je veux explicitement récupérer le contenu. Je peux le contourner dans une certaine mesure comme ceci :
def update
respond_with(some_object) do |format|
format.json{render json: some_object}
end
end
mais cela semble un peu trop pratique pour les rails. Existe-t-il un moyen plus idiomatique d'éviter un fichier 204
et demander le renvoi de l'intégralité du contenu ? Nous sommes dans Rails 3.2.
En résumé, je veux des rails idiomatiques au maximum qui évitent une 204
.