Supposons que vous soyez dans votre contrôleur d'utilisateurs et que vous souhaitiez obtenir une réponse json pour une demande d'exposition, ce serait bien si vous pouviez créer un fichier dans vos vues / utilisateurs / dir, nommé show.json et après vos utilisateurs # show l'action est terminée, il restitue le fichier.
Actuellement, vous devez faire quelque chose du genre:
def show
@user = User.find( params[:id] )
respond_to do |format|
format.html
format.json{
render :json => @user.to_json
}
end
end
Mais ce serait bien si vous pouviez simplement créer un fichier show.json qui sera automatiquement rendu comme suit:
def show
@user = User.find( params[:id] )
respond_to do |format|
format.html
format.json
end
end
Cela me sauverait des tonnes de chagrin et effacerait cette sensation horriblement sale que je ressens lorsque je rendrai mon json dans le contrôleur
format.json
avec un show.json.erb
fichier. Voyez ma réponse.