什么是最好的方式来与我和他们的朋友在他们的照片列表的照片?
问题描述:
我这样做FQL:什么是最好的方式来与我和他们的朋友在他们的照片列表的照片?
SELECT object_id, pid, src_big, src_big_height, src_big_width, src, src_height, src_width
FROM photo
WHERE pid IN (SELECT pid FROM photo_tag WHERE subject= [me_uid]) AND pid IN (SELECT pid FROM photo_tag WHERE subject= [friend_uid]) limit 0, 20
,直到我用谁拥有数以千计的照片数百他们的标记有两个UID的2个IDS的用户也能正常工作。
在这种情况下,FB返回500 error:
"Error loading script", error code 1
我需要增量检索数据作为用户的页面了。为这两个用户获取所有照片/标签,然后比较2个完整列表是不适用于此应用的。
有什么想法?
答
也许优化它,像这样:
SELECT object_id
FROM photo
WHERE pid IN (SELECT pid
FROM photo_tag
WHERE subject = [me_uid] AND pid IN (SELECT pid
FROM photo_tag
WHERE subject [friend_uid]) LIMIT 0, 20)
希望这有助于