10 c# azure azure-storage odata
我无法弄清楚如何将OrderBy子句添加到带有Azure表存储的TableQuery.
根据他们的文档,Azure支持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
Run Code Online (Sandbox Code Playgroud)
TableQuery是否支持OrderBy,如果是,那么如何?
Gau*_*tri 14
Does TableQuery support OrderBy, and if yes then how?
不,截至今天,Table Service不支持Order By.请参阅LINQ Operators此处支持的列表:https://msdn.microsoft.com/en-us/library/azure/dd135725.aspx.
您需要做的是获取数据(将通过PartitionKey和RowKey排序)和客户端的应用排序.
| 归档时间: |
|
| 查看次数: |
8819 次 |
| 最近记录: |