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

ねえ迅速な対応に感謝を。私は実際にあなたの答えを使用しましたが、少し修正しました。 –

+0

はLIMIT 100を使用して終了しました.LIMIT 1は最新のものだけを返していました。私はそれを100に設定して、それを100のフィールドからソートします。 –

+0

あなたが「好き」で注文できれば、最も好きなものを挙げるべきです。 – BenOfTheNorth

関連する問題