2013-11-28 5 views
0

이전에 나는 getting random users에 대해 물었습니다. 페이지 요청을 사용하고 특정 페이지 크기로 특정 페이지를 요청할 수있었습니다. 그리고 총 사용자 수를 먼저 확보해야했습니다. 그리고 그것은 잘 풀렸다.Quickblox에서 임의의 사용자 정의 오브젝트 얻기

나는 그것이 잘못된 질문이라는 것을 알게되었습니다. 실제로 사용자 지정 개체의 임의의 번호를 가져올 필요가 있습니다. 동일한 방법을 사용할 수있는 것으로 보이지 않습니다. 사용자 지정 개체에 대한 페이지 된 요청이 없으며 총 개체 수를 얻는 방법도 알지 못합니다. 내가 어떻게 할 수 있니?

편집 :

나는 매개 변수에 개수와 제한이 있음을 알게되었습니다. 나는 그것을 밖으로 시도 할 것이다.

편집 2 :. 성이 어디

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

을 시도 내가에서 매개 변수 count을 넣어하는 방법을 알아낼 수 없습니다 는 내가 뭘하려고했던 것은 테이블의 모든 수를 찾는 것이었다 그러나 그것은 일치하는 모든 기록을 반환했습니다.

답변

0

+0

그래서 SQL과는 달리 당신은 where 절을 지정하고 다음 수를 찾을 수있는 곳

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

이 쿼리 레코드의 수를 돌려줍니다 다른 PARAMS없이 사용되어야하며, 여기에 그럴 수 없어 그래? 괜찮아. 젠더를 두 개의 다른 테이블로 나눌 수 있습니다. BTW, 얼마나 효율적으로 확장 된 쿼리입니까? 여기서 데이터베이스를 직접 다루지 않으므로 색인의 위치를 ​​제어 할 수 없으므로 확장 된 쿼리 요청이 얼마나 효율적인지 궁금합니다. 불필요하게 시스템에 부담을주고 싶지 않습니다. – huggie

관련 문제