Multiplicidade de FQL ao escrever consultas de associação
Basta colocar. Preciso de ajuda para criar uma solicitação de consulta múltipla FQL que fará o seguinte:
Pegue os UIDs da lista de amigos do usuário logado e, em seguida,Use esses IDs para pegar todos os comentários e mensagens (do stream) das últimas duas semanasPor fim, junte-se a esses resultados com nomes de usuáriosHeres as perguntas que tenho até agora:
[1] GRAB_UIDs:
SELECT uid2 FROM friend WHERE uid1 = me()
[2] GRAB_STREAM (faltando a parte de 2 semanas e possivelmente errado completamente):
SELECT type, created_time, post_id, comments, actor_id, target_id, message
FROM stream
WHERE filter_key IN
(SELECT filter_key FROM stream_filter WHERE uid = me())
AND actor_id IN
(SELECT uid2 FROM friend WHERE uid1 = me())
)';
[3] GRAB_USRNAMES:
SELECT uid, name, username, pic_square, current_location, profile_url
FROM user WHERE uid IN
(SELECT uid2 FROM friend WHERE uid1 = me())
Eu realmente poderia usar um mestre em fazer este tipo de pedidos e agradeço muito a ajuda.