我有一个奖励模型。NOMINATOR 从下拉列表中选择自己,然后从另一个下拉列表中选择 NOMINEE。
如何通过模型中的验证来禁止自我提名?换言之,提名人不能从被提名人选择列表中选择自己。
class Award < ActiveRecord::Base
belongs_to :nominator, :class_name => 'Employee', :foreign_key => 'nominator_id'
belongs_to :nominee, :class_name => 'Employee', :foreign_key => 'nominee_id'
validates :nominator_id, :nominee_id, :award_description, :presence => true
end
提前致谢!