У меня есть модель Friends
с user_id
и friend_id
... и те, и другие обращаются к конкретным пользователям.Ассоциация через нестандартную колонку?
То, что я хотел бы иметь возможность сделать что-то вроде этого:
@relationship = Friend.find_by_user_id(current_user.id)
@relationship.friend.username
Где я могу в основном тянуть пользователя через friend_id
колонку таким же образом я могу сделать @relationship.user.username
.
Как бы настроить мои ассоциации, чтобы снять это?