gpt4 book ai didi

c# - TableQuery支持OrderBy吗?

转载 作者:太空狗 更新时间:2023-10-29 17:47:58 27 4
gpt4 key购买 nike

我不知道如何添加 OrderBy TableQuery 的条款与 Azure Table Storage .

根据their documentation Azure supports OData $orderby 。如果我尝试通过将 $orderby=PartitionKey 添加到 TableQuery Where 来破解它子句 '$' 是 HTTP 编码的,因此我收到了 400 服务器错误 - 所以破解它是行不通的。这是我的黑客产生的结果:

GET /devstoreaccount1/NewTable3?$filter=PartitionKey%20ne%20%27pkey992%27%24orderby%3DName&$select=Name%2Cregistered%2CPartitionKey%2CRowKey%2CTimestamp HTTP/1.1

TableQuery支持OrderBy ,如果是的话怎么办?

最佳答案

TableQuery 是否支持 OrderBy,如果是,那么如何支持?

没有。截至目前,Table Service 不支持 Order By。请参阅受支持的 LINQ 运算符 列表 here .

您需要做的是获取数据(将按 PartitionKey 和 RowKey 排序)并在客户端应用排序。

关于c# - TableQuery支持OrderBy吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29877256/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com