我正在尝试按 2 个标准对那些首先使用我的应用程序并且与我有最多共同朋友的人进行排序。有没有办法按 FQL 中的 2 个字段排序?
我找到了使用mutual_friend_count * is_app_user 作为排序标准的工作,但它仅适用于app_user = 1,并且不为0 的人执行排序。
原始查询是:
SELECT uid, name, is_app_user, mutual_friend_count
FROM user
WHERE uid IN(SELECT uid2 FROM friend WHERE uid1 = me()) AND uid != me() ORDER BY (mutual_friend_count * is_app_user) DESC LIMIT 333
在图形 API/FQL 资源管理器中执行。