llenar la base de datos usando irb

Rails 3.2.3

Mi necesidad es llenar una base de datos de la manera más fácil. Así que creé un modelo.

rails g model MyModelName title:string, another_title:string, description:text

Ahora estoy tratando de llenar una base de datos con algunos datos usando irb

mm = MyModelName.create :title =>'title1', :another_title=>'fdfds', :description =>'desc1 fdsfds'

Pero aqui hay un error

NameError: uninitialized constant MyModelName
    from (irb):4
    from /home/alex/.rvm/rubies/ruby-1.9.3-p194/bin/irb:16:in `<main>'

¿Cómo lo soluciono?

preguntado el 31 de julio de 12 a las 14:07

Migre su base de datos y ejecute el comando dentro de la consola Rails reload! -

¿Qué es la consola de rieles? Estoy usando irb. -

en lugar de irb, ve a la raíz de tu aplicación y ejecuta rails c -

Alex, considera leer algún libro nuevo sobre Rails o al menos guías guias.rubyonrails.org -

1 Respuestas

Has corrido rake db:migrate ¿todavía?

¿Está utilizando rails console?

Respondido 31 Jul 12, 14:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.