2

FQLのストリームテーブルを使用して、ページがタグ付けされているすべての投稿を取得する方法はありますか?どうやらインデックス付きの列はsource_idだけですが、これを使用して、ページ上に作成された投稿を取得することしかできません。しかし、ユーザーのタイムラインで作成されたがページでタグ付けされた投稿はどうでしょうか?

FQLでそれを行う方法がない場合。次に、Pageオブジェクトのタグ付き接続を使用してGraphAPIでそれを行う方法があります。しかし、グラフAPIを使用して日付をフィルタリングするにはどうすればよいですか?updated_dateがxとyの間にある接続ストリームからすべての投稿を取得するようなものですか?

ありがとう!

4

1 に答える 1

1

post_idもインデックス付きフィールドです。サブクエリまたは結合を使用して、stream_tagテーブルからこの情報を取得できます

SELECT message FROM stream WHERE post_id IN (SELECT post_id FROM stream_tag WHERE target_id = me()) AND updated_time > LAST_TIME_YOU_CHECKED

于 2013-01-28T17:43:19.210 に答える