табличка friends (id, user_id_1, user_id_2, status, action_user_id). Из статусов есть Accepted, Requested, Declined.
Три поля из таблички friends привязал с помощью Belongs_to к user. Теперь, допустим я хочу на ui сделать поиск по юзерам и если его нет в друзьях, нажать кнопку отправить запрос.
Как это лучше организвать в плане запроса? Вытягивать список юзеров и список друзей где status = accepted и сранивать есть ли юзер в друзьях?
Это же для авторизованных пользователей?
Обсуждают сегодня