谁能告诉我为什么这可行:

https://graph.facebook.com/fql
?q=SELECT display_name FROM application WHERE app_id=0&access_token=...

(显然返回0个结果)

但这不是:
https://graph.facebook.com/fql
?q=SELECT display_name FROM application WHERE app_id>=0&access_token=...

(HTTP 500)

Facebook本身的FQL页面仅给出最简单的查询-它们从未给出涉及strpos()和=以外的任何更复杂查询的示例。

我知道有必要处理索引列,但是app_id绝对是其中之一:)

最佳答案

如果该列是可索引的,则您仍然需要为其提供特定的值。
如果您可以提供模糊的范围(例如“> 0”),则将克服要求您先指定目标对象,然后再进行过滤的限制

关于error-handling - 在FQL查询中使用大于,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13075501/

10-10 15:20