Это, вероятно, действительно просто, но я все еще начинаю рельсы и, похоже, не могу найти правильную фразу, чтобы напечатать в Google, чтобы найти ответ.
У меня довольно простые отношения has_many, описанные ниже:
Пользователь
-user_id
-name
Статья
- article_id
- название
Article_Relationship
- user_id
- article_id
- тип_отношения
В типе отношений это будет строка или int для представления типа отношений, например, избранное, недавно просмотренное, написанное_ и т. Д. Как настроить множественные has_many: article,: through =>: article_relationships, чтобы я мог легко получить доступ к статьям определенного типа отношений через что-то вроде user.recently_viewed, user.favorite, ect?
Спасибо большое.