facebook api限制偏移不起作用

时间:2014-07-28 03:19:13

标签: ruby-on-rails facebook facebook-fql

我有这样的fql查询。

SELECT name, page_id, type, pic_cover, fan_count, about FROM page where page_id IN (SELECT page_id FROM page_fan WHERE uid=me()) LIMIT 100 OFFSET 0
SELECT name, page_id, type, pic_cover, fan_count, about FROM page where page_id IN (SELECT page_id FROM page_fan WHERE uid=me()) LIMIT 100 OFFSET 100

虽然第一个查询工作得很好,但第二个查询没有返回任何内容。 facebook api是否有任何变化以抵消。有没有办法处理这个问题?

1 个答案:

答案 0 :(得分:1)

猜猜为时已晚。问题在于使用IN关键字。第二个查询必须是

SELECT name, page_id, type, pic_cover, fan_count, about FROM page where page_id IN (SELECT page_id FROM page_fan WHERE uid=me() limit 100 offset 100)

LIMIT和OFFSET在内部查询中。

希望这有帮助。