Measure table
次のフィールドがあります
Class Measure < ActiveRecord::Base
id
Title
Question_id
Answer_id
Answer_text
end
私Package table
はの列を持っています
Class Package < ActiveRecord::Base
id
Package_name
end
I have package_measure
table has
Class PackageMeasure < ActiveRecord::Base
belongs_to :measure, foreign_key: 'measure_id', primary_key: 'id', class_name: 'Measure'
id
package_id
measure_id
end
今問題はPackage_measure
テーブルです。measures
単一の複数を選択でき、適切に機能package
するを作成しました。同じものをhash
同じものに追加したくありません。どうすればこれを達成できますか?question_id
package
次のようなことをしたい:
validates_uniqueness_of :package_id, :scope => measure.question_id