2013-09-24 3 views
-4

Я новичок в Parse.PFQuery для Top 10 Максимальное количество баллов

Я использую Parse в своем приложении. У меня есть класс, в котором хранится множество пользователей. Теперь я хочу получить 10 лучших бомбардиров. Как я могу? Пожалуйста, помогите!

Down Voters Пожалуйста, ответьте!

+0

Пожалуйста, покажите нам, что вы пытались до сих пор. –

+0

@Pork Я не знаю, как это сделать. Я думаю, что я должен получить все записи, а затем отсортировать их по убыванию и получить первые 10 записей. –

+1

Вам нужно будет показать нам, по крайней мере, какие поля у вас есть и имена ваших классов. Но сначала нужно попытаться решить проблему, показать нам свою работу, и мы можем вам помочь. –

ответ

2

Это действительно не так сложно, просто взгляните на docs.

Но, в любом случае, вероятно, вы должны сделать что-то вроде этого:

PFQuery *query = [PFQuery queryWithClassName:@"Player"]; 
[query orderByDescending:@"score"]; 
query.limit = 10; 
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) { 
    if (!error) { 
    } else { 
    } 
}]; 
+0

Спасибо @Odrankir. Ты спас свой день. –

Смежные вопросы