validates :action, uniqueness: {scope: [:subject_class,:subject_id]}
在模型类中使用上面的验证,使得action / subject_class / subject_id 三个字段必须完全相同才可算做唯一,也就是复合约束检测。
validates :action, uniqueness: {scope: [:subject_class,:subject_id]}
在模型类中使用上面的验证,使得action / subject_class / subject_id 三个字段必须完全相同才可算做唯一,也就是复合约束检测。
转载于:https://my.oschina.net/zyzh/blog/689810