2012-04-13 135 views
0

我在我的網站上使用了FB註釋插件,並希望在主頁上使用最喜歡的評論。使用Facebook FQL返回最喜歡的評論

我正在使用FQL來獲取評論。以下是我到目前爲止的一個示例:

SELECT id, fromid, text, likes, time FROM comment WHERE object_id IN (SELECT comments_fbid FROM link_stat WHERE url ="http://developers.facebook.com/blog/post/472") ORDER BY time DESC LIMIT 400 

以上查詢返回最新的400條評論。如何進一步查詢並找到最喜歡的人?我如何修改該查詢以獲取我在找的內容?

回答

1

如果它像SQL東西(我不是太熟悉FQL),試試這個:

SELECT id, fromid, text, likes, time FROM comment WHERE object_id IN (SELECT comments_fbid FROM link_stat WHERE url ="http://developers.facebook.com/blog/post/472") ORDER BY likes DESC LIMIT 1 
+0

嘿感謝的快速反應。我實際上使用了你的答案,但修改了一下。 – 2012-04-15 20:27:24

+0

以限制100結束。限制1僅返回最近的喜歡。我將它設置爲100,因此它將它從100的字段中排序。 – 2012-04-15 20:28:28

+0

如果您可以通過'likes'進行排序,限制爲1應該顯示最喜歡的,並且您不應該再需要其餘部分 – BenOfTheNorth 2012-04-15 21:02:04