使用Quickblox时,用户可以在分页请求中对自定义对象进行排序吗?
例如,我希望能够按最后的请求对用户进行排序。这个想法是,用户可以找到所有喜欢" dogs"然后获取最近首次使用该应用程序的用户列表。
使用Custom对象,我可以使用sort_asc = field_name和sort_desc = field_name参数。我查看了文档,但未能找到任何暗示用户可以使用的内容。
我是否遗漏了某些内容,或者是否有人建议我应该如何解决这个问题?
感谢您的时间。
答案 0 :(得分:1)
是的,您可以在GET用户查询中使用订单参数
http://quickblox.com/developers/Users#Sort
例如,您希望按 last_request_at 字段对用户进行排序:
https://api.quickblox.com/users.xml?order=asc%20date%20last_request_at
iOS SDK方式:
NSMutableDictionary *filters = [NSMutableDictionary dictionary];
filters[@"order"] = @"desc date last_request_at";
// filters[@"filter[]"] = @"number id in 1,3,4";
[QBUsers usersWithExtendedRequest:filters delegate:self];