Есть ли рельсовый способ проверки уникальности фактической записи, а не только столбца? Например, модель / таблица дружбы не должны иметь несколько одинаковых записей, например:
user_id: 10 | friend_id: 20 user_id: 10 | friend_id: 20