我目前使用以下FQL搜索名称中包含" Peter"的用户:
SELECT uid, name FROM user WHERE uid IN (SELECT id FROM profile WHERE CONTAINS('Peter'))
我怎么知道哪个用户是我的朋友(< - 听起来很傻)?
据我所知,以下FQL可以检查搜索结果用户是否是我的朋友:
SELECT uid2 FROM friend WHERE uid1 = me()
除了为每个搜索结果执行第二个查询外,有没有办法将两个查询结合起来?
更新:由于不推荐使用FQL,因此欢迎使用Graph API解决方案。