Я использую devise в качестве модели пользователя с rolify для ролей
У пользователя есть одна роль, называемая «клиент»
У пользователя есть одна роль, называемая «агент»
Я хочу создать ассоциацию, подобную этой
class User < ApplicationRecord
rolify
has_many :agents # if user role is client will get all agents
has_many :clients # if user role is agent will get all clients
end
Как создать вышеуказанные ассоциации. Пожалуйста, помогите мне. Спасибо