leave_policy是包含列的表:id,:group_detail_id,employee_type_id,
我想要组合:group_detail_id和employee_type_id不应该重复。
validates_uniqueness_of:employee_type_id,:scope => :group_detail_id
这条线不起作用......我不知道为什么?????
答案 0 :(得分:2)
尝试:
validate :unique_combination
def unique_combination
self.class.exists?(
:employee_type_id => employee_type_id,
:group_detail_id => group_detail_id
)
end