我所处的情况是,我需要从quickblox获得按last_request_at降序排序的用户。
在我的研究中,我发现了这个方法。
public static QBRequestCanceler getUsersByFilter(Collection<?> filterValue, String filter, QBPagedRequestBuilder requestBuilder, QBEntityCallback<ArrayList<QBUser>> callback)我可以用它来根据id过滤用户。文档还指出,它可以用于排序:http://quickblox.com/developers/Users#Filters
如果它以我需要的方式工作,有人可以与他们用来实现预期结果的参数分享一个示例吗?谢谢
发布于 2015-12-16 18:51:15
您需要在请求中添加以下参数:
QBPagedRequestBuilder requestBuilder = new QBPagedRequestBuilder();
ArrayList<GenericQueryRule> rules = new ArrayList<>();
rules.add(new GenericQueryRule("order", "desc date last_request_at"));
requestBuilder.setRules(rules);https://stackoverflow.com/questions/33868950
复制相似问题