【问题标题】:Sorting kaltura base entry list by name按名称对 kaltura 基本条目列表进行排序
【发布时间】:2015-04-29 14:23:47
【问题描述】:

我正在使用 base entry 服务和操作作为 list 请求 katura 基础媒体条目列表。
我正在尝试按名称对基本条目媒体列表进行排序,如下所示:

KalturaMediaEntryFilter filter = new KalturaMediaEntryFilter(); 
filter.typeIn = "1"; 
filter.orderBy = KalturaMediaEntryOrderBy.NAME_DESC.toString(); 
KalturaMediaListResponse listResponse = mediaService.list(filter);

但是“orderBy”元素对结果没有任何影响,我尝试了多种组合,但得到了相同的结果。

如何正确做?

【问题讨论】:

    标签: android kaltura


    【解决方案1】:

    首先,您使用的是媒体服务而不是 baseEntry。 其次,您应该检查“KalturaMediaEntryOrderBy.NAME_DESC”中的内容。最终,filter.orderBy 的值应该是“-name”。

    【讨论】:

    • 我只是给出了媒体服务的例子,你能举例说明如何按名称排序吗?
    • 我不知道您使用的是什么客户端库,所以我不知道 KalturaMediaEntryOrderBy.NAME_DESC 中有什么。你可以这样做:filter.orderBy="-name"
    • 我正在使用最新版本的 kaltura Android 客户端库,而我的服务器是 kaltura CE 最新版本。你能解释一下我的代码中的问题(有问题的代码)为什么我的结果没有按照排序顺序排序吗?
    • 您是否按照@Alon Brimer 的建议尝试了 filter.orderBy="-name" ?
    猜你喜欢
    • 1970-01-01
    • 2016-03-24
    • 1970-01-01
    • 1970-01-01
    • 2021-07-06
    • 2021-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多