У меня есть три таблицыРельсы has_many, belongs_to с помощью трех таблиц
- Членство
- User_Groupings
- пользователей
Это, как я пытаюсь присоединиться к ним.
User.id == Memberships.user_id
User.user_type == User_Groupings.user_type
Memberships.group_id == User_Groupings.group_id
Я хотел бы сделать это, используя ассоциации, если это возможно.
Я понятия не имею, как это сделать, или имеет много этого комплекса.
Моя конечная цель - позвонить пользователю user_grouping.users и получить всех пользователей, соответствующих указанным выше полям.
Моя конечная цель - позвонить пользователю user_grouping.users и получить всех пользователей, соответствующих указанным выше полям. Я могу изменить таблицу user_groupings, но другие не будут легко меняться. – Brandon
Вы можете уточнить, что вы подразумеваете под «всеми пользователями, которые соответствуют вышеуказанным полям»? возможно, использовать прецедент/сценарий? –