【问题标题】:QuickBlox getUsersByFilter()QuickBlox getUsersByFilter()
【发布时间】:2015-11-23 10:37:59
【问题描述】:

我需要从 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

如果它按我需要的方式工作,有人可以与他们用来达到预期结果的参数分享一个示例吗? 谢谢

【问题讨论】:

    标签: android sorting filter quickblox


    【解决方案1】:

    您需要在请求中添加以下参数:

    QBPagedRequestBuilder requestBuilder = new QBPagedRequestBuilder();
            ArrayList<GenericQueryRule> rules = new ArrayList<>();
            rules.add(new GenericQueryRule("order", "desc date last_request_at"));
    
            requestBuilder.setRules(rules);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多