Det ser ut som gifts
tabellen har ett unikt index för account_id
och user_id
.
Lägg till en unikhetskontroll till din modell om du behöver detta index:
class Gift < ActiveRecord::Base
validates_uniqueness_of :giver_id, :scope => :account_id
validates_uniqueness_of :user_id, :scope => :account_id
end
Släpp annars indexet.
DROP INDEX index_gifts_on_account_id_and_user_id ON gifts
Redigera: Testa att lägga till en närvarokontroll för giver_id
.
class Gift < ActiveRecord::Base
validates_presence_of :giver_id
validates_uniqueness_of :user_id, :scope => :account_id
end