Registros duplicados HABTM
Eu tenho 2 modelosGame
& Theme
e eles têm uma associação has_and_belongs_to_many. Eu tentei muitas soluções para evitar registros duplicados nogames_themes
tabela, mas nenhuma solução funciona. O problema é,games_themes
é uma tabela, mas não é um modelo, portanto não consigo descobrir uma maneira de executar validações efetivamente.
Heres uma solução que eu tentei
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