Nouveau sur seqeul et sql en général. J'ai deux tables, groups
et resources
, qui sont associées many_to_many
et ont donc une table de jointure groups_resources
. J'ai aussi une table task
qui a un foreign_key :group_id, :groups
et est associée many_to_one
avec des groupes.Interrogation entre deux tables partageant une association
J'essaie de comprendre quelle requête utiliser, ce qui me permettra d'obtenir les ressources capables d'effectuer une tâche, en fonction du groupe d'une tâche. Dois-je faire une requête compliquée via la table de jointure `groups_resources ', ou y a-t-il une requête/manière plus simple de configurer mes associations?
Merci!