salut !
j'essaye de faire un self join pour une table "User" , j'ai deux
relations pour les entites de cette meme table : has_many et belongs_to
un enfant ( User ) belongs_to un parent ( User ) , un parent has_many
enfants.

voici le bout de code que j'ai :

class User < ActiveRecord::Base

  belongs_to :parent,:class_name => "User"
  has_many :enfant,:class_name => "User" ,:foreign_key => "id"

sur ma console je teste la creation d'un parent , d'un enfant et je
joigner le parent à cet enfant.apres un get de l'enfant je peux
recuperer le parent , mais je peux pas recuperer l'enfant d'un aprent :
j'ai comme User le parent lui meme.

qu'est ce qui marche pas dans mon code ? est ce qu'il y a un example
complet pour ce cas ?

merci
-- 
Posted via http://www.ruby-forum.com/.

-- 
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 à