Я пытаюсь связать роли с группой (пользователей). Класс Role не существует, я использую выдержку (область видимости) класса Parameter. Я получил вдохновение от apidock.com, но не могу реализовать пример, используя область. Я устанавливаю отношения следующим образом:
##group.rb
has_and_belongs_to_many :roles, :class_name => "Parameter", -> { where("parameters_list_id = ?", 13) }
##paramter.rb
has_and_belongs_to_many :groups
Когда я добавляю лямбду для определения отношения, возникает следующая ошибка:
group.rb: 39: синтаксическая ошибка, неожиданная '\ n', ожидая =>
Можете ли вы помочь мне решить эту проблему?
Спасибо за вашу помощь.