0

ユーザーのステータスを最もよく取得したい。FQLドキュメントを確認しました。特定の時間までにステータスを取得できます。ただし、次のスニペットを使用して、ユーザーの最も気に入ったステータスを見つけることができません

SELECT status_id FROM status WHERE uid = me() ORDER BY status_id DESC LIMIT 1

すべてのステータスIDのコメントまたはいいねテーブルをループして、最もいいねされたステータスを見つけることができません。だから私はFQLに何かが欠けていると思います。

4

1 に答える 1

0

statusテーブルを使用していいね情報を取得することはできません。stream代わりに表を使用してください。Atypeが46の場合、結果はステータスの更新のみに制限されます。

SELECT message, description, post_id, likes FROM stream 
 WHERE source_id=me() AND type=46 ORDER BY likes.count DESC LIMIT 100 
于 2013-03-25T17:43:46.180 に答える