HABTM дубликаты записей

У меня есть 2 моделиGame & Theme и у них есть ассоциация has_and_belongs_to_many. Я перепробовал много решений, чтобы предотвратить повторяющиеся записи вgames_themes стол, но решения не работают. Проблема в,games_themes это таблица, но это не модель, поэтому я не могу придумать, как эффективно проводить проверки на ней.

Вот решение, которое я попробовал

class Theme < ActiveRecord::Base
  has_and_belongs_to_many :games, :uniq => true
end

class Game < ActiveRecord::Base
  has_and_belongs_to_many :themes, :uniq => true
end

Ответы на вопрос(4)

Ваш ответ на вопрос