У меня есть две модели, которые я хочу связать с отношением m-to-m, но я хочу, чтобы у отношения были некоторые собственные данные, такие как дата, счет или что-то в этом роде ...
Предположим, у меня есть пользователи, группы и некоторые объекты UsersInGroups, где у пользователей и групп есть отношение has_many X, :through Y
.UsersInGroups belongs_to
пользователь и группа, но также имеет join_date
, который показывает, когда пользователь присоединился к группе.
, поэтому я могу использовать self.groups.A
для получения групповых переменных от пользователя и наоборот, нокак мне получить переменную join_date
?