Supongamos que está en el controlador de su usuario y desea obtener una respuesta json para una solicitud de presentación, sería bueno si pudiera crear un archivo en sus vistas / usuarios / directorio, llamado show.json y después de que sus usuarios # show se completa la acción, representa el archivo.
Actualmente necesita hacer algo en la línea de:
def show
@user = User.find( params[:id] )
respond_to do |format|
format.html
format.json{
render :json => @user.to_json
}
end
end
Pero sería bueno si pudieras crear un archivo show.json que automáticamente se procesa así:
def show
@user = User.find( params[:id] )
respond_to do |format|
format.html
format.json
end
end
Esto me ahorraría toneladas de dolor y eliminaría esa sensación horriblemente sucia que tengo cuando renderizo mi json en el controlador
format.json
con un show.json.erb
archivo. Mira mi respuesta.