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