1
所以我有一个基本的FQL查询拉动所有的用户朋友:FQL查询来选择朋友说去同一所大学
$fql = "SELECT name FROM user WHERE uid IN (SELECT uid1 FROM friend WHERE uid2=me())";
我需要能够根据他们的学校来缩小返回的用户。我知道你可以做一个这样的查询:
$fql = "SELECT name FROM user WHERE sex='male' AND uid IN (SELECT uid1 FROM friend WHERE uid2=me())";
这将返回只有男性朋友。是否有添加另一个条款,如:
AND WHERE sex='male'
除了在他们的信息的学校ID是否等于其他ID。我已经要求用户授予我friends_education_history权限,因此应该是个问题。我想要做的只是拉一个特定大学的朋友并展示他们。我也知道教育信息是一个数组。看起来像这样:
([id] => 103767646329157 [name] => Savannah Country Day School) [year] => Array ([id] => 137616982934053 [name] => 2006) [type] => High School) [1] => Array ([school] => Array ([id] => 110256772337516 [name] => American University Center of Provence) [type] => College) [2] => Array ([school] => Array ([id] => 12527153330 [name] => University of Virginia) [year] => Array ([id] => 142963519060927 [name] => 2010) [concentration] => Array ([0] => Array ([id] => 154992221223448 [name] => English)) [type] => College)))
我可以在信息的哪里type = College?
在此先感谢