как реализовать взаимосвязь HABTM между пользователем с областью (assigned_user
) и моделью оценок, у меня есть users
и assessments
модели
user.rb
devise :database_authenticatable,
:recoverable, :rememberable, :validatable
has_many :assessments
end
assessment.rb
class Assessment < ApplicationRecord
belongs_to :user
has_and_belongs_to_many :assigned_user, class_name: 'User'
scope :assigned_user, -> { where('user.role == proctor') }
end
Как создать таблицу соединения между областью действия assigned_user
и assessments