У меня есть следующие модели:Rails - как узнать роль пользователя в системе?
class Role < ActiveRecord::Base
has_many :assignments
has_many :users, :through => :assignments
end
class Assignment < ActiveRecord::Base
belongs_to :user
belongs_to :role
end
class User < ActiveRecord::Base
has_many :assignments
has_many :roles, :through => :assignments
...
end
Я пытаюсь выяснить роль пользователя, но когда я пытаюсь
user.assignments.name
Он не печатает из роли пользователя из таблицы роли (имя столбца).
Как распечатать это?
У меня есть много ролей, как узнать свою роль в системе? – oldergod