如何按日期对结果排序?

问题描述 投票:0回答:1

我正在使用 Acumatica REST API。当检索结果时,我似乎找不到按日期(或与此相关的任何其他字段)对结果进行排序的方法。我可以使用 $select 和 $filter,但不能使用 $orderBy。有谁知道如何在 Acumatica 中执行此操作?谢谢!

我尝试 $orderBy 但没有成功。

odata acumatica
1个回答
0
投票

根据 Acumatica wiki...数据视图返回的结果集始终按数据视图对象类型中指定的 OrderBy 子句排序。如果您在委托中以不同的方式对数据记录进行排序,结果集将在数据视图返回之前重新排序。

您必须做的是使用指定的数据创建一个简单的通用查询,并进行排序。 接下来将 GI 添加为站点地图项。 最后,将 GI 结果添加到您的端点。 然后,您可以使用所需的排序来调用自定义端点实体。

© www.soinside.com 2019 - 2024. All rights reserved.