【发布时间】:2011-05-05 02:17:01
【问题描述】:
我在迁移中创建了一个索引:
add_index "enrollments", ["student_id", "lecture_id"], :name => "index_enrollments_on_student_id_and_lecture_id", :unique => true
如何在 Rails 中验证这对密钥?我试过了:
validates_uniqueness_of :enrollment_id, :scope => [:student_id, :lecture_id]
但它不能正常工作。
另外,我需要在视图中找出这个键是否已经存在,或者是否可以创建一个新条目。
【问题讨论】:
标签: sql ruby-on-rails ruby-on-rails-3 indexing validation