如果存在指定语言ID或名称的子句,则Facebook FQL查询不会返回语言字段的结果。如果语言没有WHERE子句,则返回所有字段。
SELECT uid,name,languages.name FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) AND (strpos(lower(languages.name), lower("English")) >= 0)
请参阅以下链接以获取示例:
我对其他字段或FQL查询没有任何问题。请求授权令牌的所有权限。
答案 0 :(得分:0)
显然你无法在包含数组的字段上“过滤”,在包含对象的字段上进行过滤可以勾画出来。我不认为这是在Facbook API文档中记录的。
此处也可以看到我的回答:FQL Query for facebook