Errrorrr!

salut les amis , je veux savoir si qqn de vous a rencontré ce msg
d’erreur:

“undefined method `each’ for #Employe:0x9842c2

-ce msg est affiché quand j’effectue une recherche par le code
suivant:

@employes=Employe.find_by_id(‘1’)

et merci bcp

Je pense que comme tu fais une recherche par id, rails sait que ça ne
peut te renvoyer qu’un seul élément.
Il te renvois donc directement l’objet Employe

Tu ne récupéres donc pas un "enumerable et tu ne peux pas utiliser each.

Aurélien Bottazini

Le 27 mai 08 à 18:13, kyo a écrit :

et merci bcp

Bonjour,

Je ne voudrais surtout pas paraître ni désagréable ni méprisant ni
insultant, mais je crois qu’avant de chercher à développer avec Ruby
on Rails, il serait bien que tu apprennes la différence entre un
tableau et une variable. Accessoirement, tu peux peut-être commencer
par lire la documentation d’ActiveRecord::Base pour bien en comprendre
le fonctionnement. Celle-ci est disponible gratuitement sur

et te prendra certainement moins de temps à lire qu’un livre,
puisque le temps semble te manquer.

Cordialement,
Frédéric

Frédéric de Villamil
[email protected] tel: +33 (0)6 62 19 1337
http://fredericdevillamil.com Typo : http://typosphere.org

S’il est encore temps pour renommer le modèle :

Employee plutôt que Employe :slight_smile:

(Se méfier de l’othographe, qui joue parfois des tours avec la
pluralisation
des mots Englais)

My 2 cents :wink:

Philippe LACHAISE


IciMarché fédère l’e-commerce de proximité
http://icimarche.fr