2012-07-24 2 views
1

나는이 쿼리를 FQL에 같은 횟수로 주문한 페이스 북 앨범의 사진을 얻으려고하여 앨범에 주문 사진FQL like_count

SELECT like_info, object_id FROM photo WHERE aid="xxxxxxxxxx_xxxx" ORDER BY like_info desc 

(#602) like_count is not a member of the like_info scalar. 트릭을합니까,하지만 난 이유를 알고하지 않습니다되어 있지 * 대상 * like_info? 객체의 멤버를 사용하여 쿼리를 정렬 할 수 있습니까?

+0

나에게 버그 것 같은데, [유사한 버그 (http://developers.facebook.com : LIMIT를 넣어하는 것을 잊지 마십시오, 그렇지 않으면 쿼리는 사진의 많은 수의 충돌 할 수 있습니다/bugs/238572709578508)이보고되고 고쳐졌습니다. – complex857

+0

이것을 달성하는 적절한 방법이 있습니까? – Luukas

+0

facebook의 사이트에 bugreport를 작성해 두었다가 그 사진이 찍히는 것을 볼 수는 있지만, 모든 사진을 저장하고 응용 프로그램 사이트에 주문할 수는 있겠지만 그 질문은 아닙니다. – complex857

답변

2

그냥 ORDER BY like_info를 사용하십시오.

SELECT like_info, object_id FROM photo WHERE aid="20531316728_324257" ORDER BY like_info desc LIMIT 10 

Run in Facebook API explorer