Retroceder   Foros del Web > Programación para sitios web > Ruby on Rails

Respuesta
 
Herramientas Desplegado
Antiguo 12-nov-2007, 06:32   #1 (permalink)
titoermejo ha deshabilitado el karma
 
Fecha de Ingreso: julio-2007
Mensajes: 8
Mi primer error con RoR

Lo primero que he hecho es instalarme los plugins de netbeans para ror y despues he ido creando bd y he ido siguiendo tutoriales, pero tengo un error que no se por donde cogerlo:

He creado el modelo:

class Animalito < ActiveRecord::Base
end

Y el controlador:

class AnimalitoController < ApplicationController
scaffold :animalito
end

La tabla se llama animalitos y esta todo bien creado.

El error que me da en el navegador al ejecutar es el siguiente:
TypeError in AnimalitoController#index

can't convert nil into String

Y en el netbeans me pone lo siguiente:

/home/titoermejo/Trabajos/Web/animalitos/app/models/animalito.rb:1: uninitialized constant ActiveRecord (NameError)

Les agradeceria mucho si me ayudarais a encontrar la solucion, pq seguro q para vosotros es una tonteria y yo ya llevo un rato mirando :P

Un saludo y gracias!
titoermejo está desconectado   Responder Citando
Antiguo 02-ene-2008, 20:04   #2 (permalink)
roschereric ha deshabilitado el karma
 
Avatar de roschereric
 
Fecha de Ingreso: enero-2008
Mensajes: 12
Pregunta Re: Mi primer error con RoR

No tengo el netbeans todavía y no se bien que puede causar el error. Calculo que luego de hacer el scaffolding, en AnimalitoController podés ver algo así como esto más o menos:

Código:
def index
    list
    render :action => 'list'
  end

  # GETs should be safe (see http://www.w3.org/2001/tag/doc/whenToUseGet.html)
  verify :method => :post, :only => [ :destroy, :create, :update ],
         :redirect_to => { :action => :list }

  def list
    @animalito_pages, @animalitos = paginate :animalitos, :per_page => 10
  end
y más...
¿Tus datos de conexión están bien configurados en el config/database.yml?

¿Qué dice tu stacktrace de aplicación?

Saludos!
roschereric está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 13:36.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93