Vypadá to jako gifts tabulka má jedinečný index pro account_id a user_id .
Pokud potřebujete tento index, přidejte ke svému modelu kontrolu jedinečnosti:
class Gift < ActiveRecord::Base
validates_uniqueness_of :giver_id, :scope => :account_id
validates_uniqueness_of :user_id, :scope => :account_id
end
Jinak index zrušte.
DROP INDEX index_gifts_on_account_id_and_user_id ON gifts
Upravit: Zkuste přidat kontrolu přítomnosti pro giver_id .
class Gift < ActiveRecord::Base
validates_presence_of :giver_id
validates_uniqueness_of :user_id, :scope => :account_id
end