FQL“DISTINCT”方法

时间:2013-02-20 07:44:10

标签: facebook facebook-fql

我使用STREAM表和FQL抓取朋友的状态。我想每个朋友只返回一个状态,但FQL不支持像DISTINCT这样的“普通”SQL运算符。有关如何根据actor_id列制作此类不同内容的任何想法吗?

我的FQL:

"SELECT actor_id, message FROM stream WHERE filter_key in (SELECT filter_key FROM stream_filter WHERE uid=me() AND type=\'newsfeed\')"

1 个答案:

答案 0 :(得分:0)

好吧,你不能在FQL(enables you to use a SQL-style interface to query the data exposed by the Graph API

中使用distinct关键字

您必须在应用程序中处理它。遍历结果并将每个friend_id存储为关联数组中的键并存储值(基于时间戳)