Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting Quickblox用户排序_Sorting_Quickblox - Fatal编程技术网

Sorting Quickblox用户排序

Sorting Quickblox用户排序,sorting,quickblox,Sorting,Quickblox,当使用Quickblox时,用户是否可以按照类似于自定义对象的分页请求进行排序 例如,我希望能够按最后的请求对用户进行排序。这个想法是,用户可以找到所有说喜欢“狗”的用户,然后获得最近使用过该应用程序的用户列表 使用自定义对象,我可以使用sort\u asc=field\u name和sort\u desc=field\u name参数。我查阅了文档,没有发现任何迹象表明这对用户是可能的 我是否遗漏了什么,或者有人对我应该如何处理这件事提出了建议 谢谢您的时间。是的,您可以在GET Users查

当使用Quickblox时,用户是否可以按照类似于自定义对象的分页请求进行排序

例如,我希望能够按最后的请求对用户进行排序。这个想法是,用户可以找到所有说喜欢“狗”的用户,然后获得最近使用过该应用程序的用户列表

使用自定义对象,我可以使用sort\u asc=field\u name和sort\u desc=field\u name参数。我查阅了文档,没有发现任何迹象表明这对用户是可能的

我是否遗漏了什么,或者有人对我应该如何处理这件事提出了建议


谢谢您的时间。

是的,您可以在GET Users查询中使用order参数

例如,您希望在字段中按上次请求对用户进行排序:

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];

好的,我没有足够的声誉来投票-对不起。但是非常感谢你。我不知道我怎么会错过你链接中的那个部分。我读了很多遍。再次感谢您,我相信quickblox是一项令人惊叹的服务!好的,对不起,我实际上不知道在提出请求时如何让它工作。例如,当在GET查询中使用它时,如果我在目标C中,我当前是:PagedRequest*request=[[PagedRequest alloc]init];request.perPage=页面大小;request.page=页面;[QBUsers usersWithIDs:@“1”页请求:getRequest委托:self];我如何实际应用订单?对于自定义对象,我可以使用扩展请求,但这对用户不起作用?您需要它来进行ID查询吗?我希望能够将它用于ID。-我有一个自定义对象,用于存储有关用户的其他字段。我查询这些自定义对象以查找用户ID。然后,我使用上面的查询通过分页获得与ID相关的用户。-这是一个社交网络应用程序的示例,在该应用程序中,您希望根据自定义对象的字段查找个人,然后与他们聊天。因此,我想查询最近在线的用户,因为他们最有可能快速回复这可能吗?目前,查询是如何决定不进行排序而首先获取哪些用户的?或者,您有更好的方法来完成我正在尝试的任务吗--再次感谢您抽出时间回答这些问题,Quickblox是一项令人惊叹的服务,因为您提供了这样的帮助。