Yo.
Vérifie que le nom de ton application (tel défini dans
config/application.rb) n'est pas utilisé comme nom de modèle (à tout
hasard Kanban)...

Nicolas.

2010/10/24 Pierre Rousseau <[email protected]>:
> Bonjour,
>
> je suis en train de passer une petite appli de rails 2.3.9 (ruby 1.8.7) à
> rails 3.0.1 (ruby 1.9.2).
> Je me trouve face à un drôle de problème, après le passage, je n'arrive plus
> à accéder à une des tables (base sqlite3).
>
> voilà ce que j'avais avant (console, rails 2.3.9) :
> ruby-1.8.7-p302 > Kanban
>  => Kanban(id: integer, name: string, description: text, created_at:
> datetime, updated_at: datetime)
> ruby-1.8.7-p302 > Kanban.all
>  => [#<Kanban id: 1 ...
>
> et ce que j'ai maintenant (console, rails 3.0.1) :
> ruby-1.9.2-p0 > Kanban
>  => Kanban
> ruby-1.9.2-p0 > Kanban.all
> NoMethodError: undefined method `all' for Kanban:Module
>
> je n'ai pas touché au code du modèle, les autres tables semblent se
> comporter normalement. J'avoue que je ne sais pas trop vers où chercher, si
> l'un de vous aurait ne serait-ce qu'un début de piste, je suis preneur ...
>
> Pierre.
>
>
> --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> [email protected]
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> [email protected]



-- 
Nicolas Blanco, Web developper

http://www.nicolasblanco.fr
Jabber/GoogleTalk : [email protected]
Twitter : http://twitter.com/slainer68
Github : http://github.com/slainer68
Skype : slainer68

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à