2014-03-19 1 views
1

현재 내 친구들이 체크인하는 곳에 대해 다음 질문을하고 있습니다. 내가 진정으로 원하는 것은 그들이 어디로 갔는지를 아는 것입니다. 그래서 그들의 고향 밖에서 50-100km의 위치가있을 수 있습니다. 내 고향 밖의 위치와 친구들이 고향 밖의 다른 위치로 체크인하는 쿼리를 어떻게 만들 수 있습니까?Facebook - FQL : 내 친구가 어디에서 여행했는지 찾으십시오.

{ 
    "q1" : "SELECT coords, author_uid FROM checkin WHERE author_uid IN (SELECT uid2 FROM friend WHERE uid1 = me())" 
} 
+0

하나의 FQL 문으로는 불가능합니다. – Tobi

답변

0

이 특정 문제에 대한 대답은 어떤 친구가 주어진 대상 주변에 있는지 찾아내는 것이 었습니다.

"SELECT author_uid FROM location_post " + 
    "WHERE (author_uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) " + 
    "OR tagged_uids IN (SELECT uid2 FROM friend WHERE uid1 = me())) " + 
    "AND distance(latitude, longitude, \"*\", \"*\") < 10000";