У меня есть модель Friendship
, которая позволяет пользователям дружить друг с другом.Записи для этих Frienships
имеют requesting_user_id
и accepting_user_id
.Я хочу создать метод, который проверяет, что запись с той же парой accepting_user и requestting_user еще не существует.Короче говоря, один пользователь уже подружился с другим пользователем.
Я начал это в моей User
модели:
def can_befriend?(accepting_user)
@accepting_user = Friendship.find_by_accepting_user_id(accepting_user)
@requesting_user = current_user
end
Но я не уверен, как проверить, что паране существуетЛюбая помощь?