2012-04-04 8 views
0

Ich weiß nicht, wie bekomme ich alle meine Threads und letzte Nachricht von jedem Thread von FQL. Ich versuche:Multi-FQL-Abfrage mit Grenzwert

fql?q={"threads":"SELECT subject, recipients, updated_time, unseen, unread, thread_id FROM thread WHERE folder_id = 0", 
"users": "SELECT uid, name FROM user WHERE uid IN (SELECT recipients FROM #threads)", 
"first_msg": "SELECT message_id, thread_id, body, created_time FROM message WHERE thread_id IN (SELECT thread_id FROM #threads) ORDER BY created_time DESC LIMIT 1"} 

Aber ofcouse ich nur letzte Meldung bekommen für eine (erste) Faden aus der Liste.

Antwort

0

Ich sehe nur eine Antwort: Abfrage für jeden Thread hinzufügen, um die letzte Nachricht zu erhalten. Plus überprüfen Max Count Abfragen (wenn vorhanden zu viele Threads)

Verwandte Themen