2012-04-13 137 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