0
我想設置一個查詢,我可以在其中找到在班級中出現次數最多的對象。解析,查詢基於頻率的對象
比如我有一個類命名股
當有人分享該帖子的ID將被添加到解析股票類後。
我想查找哪些ID最常用,例如前20個最常見的項目。
有沒有辦法做到這一點?
我想設置一個查詢,我可以在其中找到在班級中出現次數最多的對象。解析,查詢基於頻率的對象
比如我有一個類命名股
當有人分享該帖子的ID將被添加到解析股票類後。
我想查找哪些ID最常用,例如前20個最常見的項目。
有沒有辦法做到這一點?
設置查詢與orderByDescending
query.orderByDescending("shareCount")
您的查詢將是這樣的:
let query = PFQuery(className:"YourClassName")
query.limit = 20
query.orderByDescending("shareCount")
query.findObjectsInBackgroundWithBlock {
}
所以你的意思是添加一列稱爲股數,而當它被共享添加一個到當前價值,然後使用?這可以工作 – user6520705
是的,然後你可以使用shareCount過濾查詢(最大值到最小值) –
如果多個人同時共享一個項目或者非常接近時間,它會拋出實際的計數 – user6520705