使用orderby关键字时,您可以通过输入asc(表示升序,这是默认设置)或desc(表示降序),来指定排序方向。 在以下示例中,基于单价字段对结果集按orderby进行排序。 您在orderby筛选表达式中使用的字段不需要作为select筛选表达式的一部分。 OData /Items?$select=No,Description,Unit_Price&$orderby=Unit_Pricedesc ...
排序結果,orderby選項 指定排序$orderby結果的選項,或指定傳回結果的順序。 您可以使用 關鍵詞asc或desc,分別以遞增或遞減順序排序。 顯示一些範例 展開資料表 排序方式要包含的 子句 工作項目識別碼/WorkItems?$orderby=WorkItemId 工作專案標識碼遞減/WorkItems?$orderby=WorkItemId desc ...
在Chrome 浏览器中运行,F12 查看 Network trace,每次排序都向服务器端发送一个 http 请求, Query String Parameter 为 $orderby= XXX: 客户端排序 oData Model是服务器端 Model,按 SAP Help, 不可以在客户端进行排序和筛选: https://help.sap.com/saphelp_nw74/helpdata/en/e1/b625940c104b558e52f47afe...
(ps:这条我没有找到具体确切的用法,在AllowedQueryOptions 枚举中也没有列出这条选项) $orderby 排序 -- 对应sql语句order by语句,如:/Categories?$orderby=id,name ,/Categories?$orderby=id,name desc(asc) ,/Categories?$orderby=id desc,name asc $skip 当前查询跳过多少条数据,再返回查询结果,如:/Cat...
一旦连接成功,你就可以执行各种 OData 查询了。根据你的需求,可以使用 ODataQuery 对象来构建查询条件,并使用 ODataQueryRequest 对象来发送查询请求。具体代码如下: ODataQueryquery=newODataQuery().top(10).orderBy("id desc");ODataQueryRequestqueryRequest=odataService.getBatchRequestFactory().getEntitySetRequest...
使用$orderby查询选项可指定查询返回集中项的排序方式。 若要按多个字段排序,请指定一个以逗号分隔的字段列表。 也可通过向查询附加asc或desc关键字来指定按升序还是降序对项进行排序。 对返回的项进行分页 使用$top和$skiptoken查询选项可选择通过其他方式由查询返回的项的子集。
?$select=Title,Body,ID&$top=10&$orderby=Created desc 是Query option, $select=Title,Body,ID表示选择Title,Body,ID三个字段,$top=10表示选择前10条记录,$orderby=Created desc表示按创建时间倒序排列 service root URI 和 resource path相对简单和容易理解,这里我们用一张来自微软网站http://msdn.microsoft...
clause)* select_expression ::= '*' | field_path(',' field_path)* field_path ::= identifier('/'identifier)* /* Shared base rules */ identifier ::= [a-zA-Z_][a-zA-Z_0-9]* /* Rules for $orderby */ order_by_clause ::= (field_path | sortable_function) ('asc' | 'desc...
order_by_clause ::= (field_path | sortable_function) ('asc' | 'desc')? sortable_function ::= geo_distance_call | 'search.score()' 下面还提供了交互式语法图: Azure AI 搜索的 OData 语法图 备注 请参阅适用于 Azure AI 搜索的 OData 表达式语法参考以获取完整的 EBNF。
Use the$orderbyquery option to specify how to sort the items in your query return set. To sort by multiple fields, specify a comma-separated list of fields. You can also specify whether to sort the items in ascending or descending order by appending theascordesckeyword to your query. ...