Problemas con Aptana Studio


#1

Hola Gente del foro:

Mi nombre es Gustavo Echenique, y estoy conociendo Ruby/Ruby on Rails.
El IDE que elegi para el desarrollo es Aptana Studio.

Estoy fascinado por Ruby (vengo de Java), pero como todo principiante
tengo errores y no doy con la solución. He estado practicando con el
libro Ruby on Rails for Dummies (para mí debería ser xl-Dummie), y va
todo bien hasta que tengo que probar la nueva tabla creada en MySQL.

La página no me muestra ninguna de las columnas de la tabla, y cuando
doy click en el boton de “nuevo empleado” me da de alta un registro en
la tabla pero en blanco.

Ah, cuando creé el “scaffold”, me avisó que otra migración ya había
creado el script de migración.

Espero sepan disculpar si me pregunta es demasiado simple, pero también
espero sepan comprender que soy recién salido del cascarón en esto de
Ruby.

Muchas gracias a todos por su atencion.

Envio un rar con el proyecto.


#2

Hola,

La página no me muestra ninguna de las columnas de la tabla, y cuando
doy click en el boton de “nuevo empleado” me da de alta un registro en
la tabla pero en blanco.

tu problema no es del IDE, sino de la versión de Rails. El libro que
comentas debe estar un poco desactualizado en como se crean los
scaffolds.

en versiones antiguas de Rails, cuando creabas un scaffold
automágicamente aparecían todos (la mayoría) de los campos para
editarlos directamente. Desde hace ya tiempo, probablemente desde mayo,
los scaffolds por defecto no usan ningún campo. Tienes que decirle
específicamente qué campos quieres.

Por ejemplo

ruby script/generate scaffold Prueba campo_1:string campo2:string

Te genera el scaffold y la migration para una tabla “pruebas” con dos
campos “campo_1” y “campo2” los dos de tipo string.

Tienes más ejemplos y la ayuda si ejecutas

ruby script/scaffold --help

o directamente sin ningún argumento.

suerte,


javier ramírez

…i do ruby on rails development in madrid, spain, at
http://www.aspgems.com
…you can find out more about me on http://formatinternet.wordpress.com
and http://workingwithrails.com/person/5987-javier-ramirez


#3

javier ramirez wrote:

Hola,

La página no me muestra ninguna de las columnas de la tabla, y cuando
doy click en el boton de “nuevo empleado” me da de alta un registro en
la tabla pero en blanco.

tu problema no es del IDE, sino de la versión de Rails. El libro que
comentas debe estar un poco desactualizado en como se crean los
scaffolds.

en versiones antiguas de Rails, cuando creabas un scaffold
automágicamente aparecían todos (la mayoría) de los campos para
editarlos directamente. Desde hace ya tiempo, probablemente desde mayo,
los scaffolds por defecto no usan ningún campo. Tienes que decirle
específicamente qué campos quieres.

Por ejemplo

ruby script/generate scaffold Prueba campo_1:string campo2:string

Te genera el scaffold y la migration para una tabla “pruebas” con dos
campos “campo_1” y “campo2” los dos de tipo string.

Tienes más ejemplos y la ayuda si ejecutas

ruby script/scaffold --help

o directamente sin ningún argumento.

suerte,


javier ramírez

…i do ruby on rails development in madrid, spain, at
http://www.aspgems.com
…you can find out more about me on http://formatinternet.wordpress.com
and http://workingwithrails.com/person/5987-javier-ramirez

Muchas gracias Javier, ha sido de mucha utilidad tu ayuda.
Realmente este foro es muy bueno en cuanto a la capacitación de los que
participan (sin contarme a mí), y la celeridad en las respuestas.

Un Abrazo.

Gustavo Echenique


#4

Javier G. wrote:

Yo como recomendación te diré que uses Netbeans antes que Aptana, a
Aptana me dio demasiados problemas (en Linux y Windows).

Ademas la autocompletación de netbeans me parece muy buena.

Echale un ojo cuando tengas tiempo. Saludos.

Muchas Gracias por tu consejo Javier. Aparte es como volver a la primera
novia, ya que lo utilizo para Java, con la versión 6.5. Aunque ahora con
Ruby, me parece que Java quedará un poco olvidadillo.

Un abrazo.


#5

Yo como recomendación te diré que uses Netbeans antes que Aptana, a
Aptana me dio demasiados problemas (en Linux y Windows).

Ademas la autocompletación de netbeans me parece muy buena.

Echale un ojo cuando tengas tiempo. Saludos.