gifts
のようです テーブルには、account_id
の一意のインデックスがあります およびuser_id
。
このインデックスが必要な場合は、モデルに一意性チェックを追加してください:
class Gift < ActiveRecord::Base
validates_uniqueness_of :giver_id, :scope => :account_id
validates_uniqueness_of :user_id, :scope => :account_id
end
それ以外の場合は、インデックスを削除します。
DROP INDEX index_gifts_on_account_id_and_user_id ON gifts
編集: giver_id
のプレゼンスチェックを追加してみてください 。
class Gift < ActiveRecord::Base
validates_presence_of :giver_id
validates_uniqueness_of :user_id, :scope => :account_id
end