我有这个fql
查询:
SELECT link_id, owner, owner_comment, created_time, title, summary, url, image_urls
FROM link
WHERE owner IN (SELECT uid2
FROM friend
WHERE uid1 = me())
ORDER BY created_time DESC
LIMIT 0,200;
它应该显示我的朋友发布的最近200个帖子,但它显示的是owner
ID ASC
,然后是created_time
DESC
。
ORDER BY
中的fql
仅限一次使用吗?我怎样才能使它发挥作用?
答案 0 :(得分:3)
我怀疑问题是LIMIT
声明。 FQL有一些奇怪的内部行为来优化他们自己的内部API。
尝试删除LIMIT
语句,然后只给它一个特定的AND created_time > <point in time>
,看看它是否正确排序。如果是这样,那就是原因。