我有一个模型Friendship
,其中:friend_id
也是一个外键:user_id
friendships
id | user_id | friend_id
我知道验证这两个字段的唯一性将是这样的
validates :user_id, :uniqueness => {:scope => :friend_id}
但是有没有办法验证
user_id = 1, friend_id = 3
user_id = 3, friend_id = 1
所以只有
user_id = 1, friend_id = 3
存储?