Я мог бы использовать помощь со следующим запросом, который предназначен для предложения друзей пользователю
У меня три модели:
User (id, fb_id, org_id)
FbFriends (user_id, fb_id, org_id)
Friendships (user_id, friend_id)
FbFriends кэширует друзей пользователя на Facebook. Дружба — это дружба в моем приложении.
Цель: вернуть пользователей на основе следующих условий:
- Отсортировано по org_id пользователя
- Отфильтруйте всех, если они уже являются записью дружбы между двумя пользователями.
Можно ли вернуть @users на основе вышеизложенного одним запросом? Или мне нужно построить это с несколькими запросами?
Спасибо