Para no debuggear a través del html (ni de logs) rails usa una gema que permite debuggear código >>.

Entonces en la mitad del código usamos el símbolo debugger

# POST /parametros.json
def create
debugger
#...

Entonces cuando llegue a esa especie de punto de interrupción, siempre y cuando hayamos inicializado el servidor con el flag –debugger

rails server --debugger

nos abre una shell para hacer debug

/home/roberto/Documentos/imPOSTO/mascara/app/controllers/parametros_controller.rb:17
@parametro = Parametro.new(params[:parametro])
(rdb:2383) help
ruby-debug help v0.10.4
Type 'help ' for help on a specific command

Para ver una variable, por ej.

var instance Parametro.new

o

display params[:parametro]

sino RTFM! >>

Por último para continuar, oprima c

Este sitio utiliza cookies.    Leer más