2013-11-28 73 views
0

以前我問過關於getting random users。我能夠使用頁面請求,只是請求特定頁面大小的特定頁面。我需要首先獲得用戶總數。那進展順利。Quickblox獲取隨機自定義對象

我現在意識到這是錯誤的問題。我其實需要獲得隨機數量的自定義對象。似乎沒有我可以使用相同的方法。自定義對象沒有分頁請求,也不知道如何獲取對象的總數。我將如何能夠做到這一點?

編輯:

我剛剛注意到,參數可計數和限制。我會嘗試一下。

編輯2:我無法弄清楚如何把參數count在 我試圖

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

什麼,我試圖做的是找到計數所有的表,其中性別但它返回了所有匹配的記錄。

回答

0

計數應該沒有任何其他PARAMS使用

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

這個查詢將返回的記錄數

+0

所以不像SQL,你可以指定一個where子句,然後找到計數,在這裏我不能這樣做?沒關係。我可以將性別分成兩個不同的表格。順便說一句,擴展查詢的效率如何?我們不直接在這裏處理數據庫,所以我們無法控制索引的位置,所以我不知道擴展查詢請求的效率如何。我不想對系統造成不必要的壓力。 – huggie

相關問題