2013-11-28 6 views
0

Ранее я спросил о getting random users. Я смог использовать запрос страницы и просто запросить определенную страницу с определенным размером страницы. И сначала мне нужно было получить общее количество пользователей. И это здорово.Quickblox получить случайный пользовательский объект

Теперь я понял, что это был неправильный вопрос. Мне действительно нужно получить случайное количество пользовательских объектов. Не похоже, что я мог бы использовать тот же метод. На пользовательский объект нет запросов на страничку, и я не знаю, как получить общее количество объектов. Как я смогу это сделать?

EDIT:

Я только заметил, что параметр может иметь количество и предел. Я попробую.

EDIT 2:. Я не могу понять, как поставить параметр count в Я попытался

[QBCustomObjects objectsWithClassName:NSStringFromClass([self class]) 
         extendedRequest:[@{@"gender": 0, @"count": [NSNull null]} mutableCopy] 
          delegate:proxy]; 

То, что я пытался сделать, чтобы найти количество для всех в таблице, где гендер 0. Но он вернул все записи, которые соответствовали друг другу.

ответ

0

Количество должны использоваться без каких-либо других Params

[QBCustomObjects objectsWithClassName:NSStringFromClass([self class]) 
         extendedRequest:[@{@"count": @"1"} mutableCopy] 
          delegate:proxy]; 

Этот запрос возвращает количество записей

+0

Так в отличие от SQL, где вы можете указать, где положение, а затем найти количество, здесь я не могу Сделай так? Хорошо. Я могу разделить пол на две разные таблицы. Кстати, насколько эффективен расширенный запрос? Мы не имеем дело с базой данных прямо здесь, поэтому мы не можем контролировать, где находится индекс, поэтому я задаюсь вопросом, насколько эффективен расширенный запрос запроса. Я не хочу излишне напрягать систему. – huggie

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