Как получить доступ к параметру в таблице соединений во многих ко многим ассоциациям
У меня есть 2 модели, которые подключены как многие ко многим через третью модель:
class User < ActiveRecord::Base
has_and_belongs_to_many :workspaces
end
class Workspace < ActiveRecord::Base
validates :title, presence: true
has_and_belongs_to_many :users
end
class UserWorkspace < ActiveRecord::Base
belongs_to :user
belongs_to :workspace
enum role: [:user, :admin]
end
К сожалению не могу узнать как получить доступ к параметру role
для UserWorkspace. например, @workspace.user.last.role
не работает. Пожалуйста, не могли бы вы помочь?