Je tente d'implémenter une gestion des favoris dans un de mes projets.
Seulement, j'ai quelques difficultés à définir mes modèles.

Pour faire simple, j'ai des soumissions et des utilisateurs. Les deux
tables (users et submissions), sont reliées par un lien 1-N (une
soumission à un propriétaire).

Maintenant, j'aimerai ajouter une liaison M-N, via une troisième table,
"favorites", qui relie également users et submissions.

Donc, pour récupérer les favoris d'un utilisateur, je fais une inclusion
de la table "favorites" dans une de mes requetes, ce qui me retourne
l'erreur suivante : ActiveRecord::ConfigurationError (Association named
'favorites' was not found; perhaps you misspelled it?)

Mes modèles :

(user.rb)
has_many :submissions
has_and_belongs_to_many :submissions, :join_table => "favorites",
:class_name => "favorites"

(submission.rb)
belongs_to :user
has_and_belongs_to_many :users, :join_table => "favorites", :class_name
=> "favorites"

Quelqu'un aurait-il une idée?
-- 
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 à