Alors non, ce n'est pas :through, :through c'est pour préciser une
association à travers un autre modèle (habtm riche).

Ici, c'est surtout que ce n'est pas un has_one qu'il faut faire, mais un
belongs_to ^^

La différence entre has_one et belongs_to, c'est l'endroit où est la clef
étrangère. Si la clef étrangère est dans cette table, alors il faut utiliser
blongs_to, sinon c'est has_one.

Dans ton cas, il faut avoir :

Topic.belongs_to :owner, :model => Character
et
Character has_many :owned_topics, :model => Topic, :foreign_key => :owner_id

Je peux être approximatif sur la syntaxe précise, j'estime que tu es assez
grand pour chercher l'information à partir du moment où on te donne la bonne
direction.

@bientôt

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