- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我不知道如何添加 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/
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 9 年前。 Improve this ques
我正在尝试概括一个函数,以使用 filter 过滤掉 slick 中的一些 TableQuery,因此我创建了以下方法: def fetchCoffee(coffe: String)(p: MyTab
有没有办法在 Azure 中查询与特定正则表达式匹配而不仅仅是相等的 PartitionKey? 例如: 我的 Azure 存储表分区键:CA94568、CA92122、CA92092、WA98005
有没有办法在 Azure 中查询与特定正则表达式匹配而不仅仅是相等的 PartitionKey? 例如: 我的 Azure 存储表分区键:CA94568、CA92122、CA92092、WA98005
我正在尝试找到延续 token 和 Azure 存储库 2.0 问题的明确答案,因为 2.0 之前的版本 (StorageClient) 和当前版本 (Storage) 之间似乎存在显着差异。 除了没
我想使用简单的 TableQuery 从我的 Azure 表中获取前 n 行。但使用下面的代码,无论我对 Take 的限制如何,都会获取所有行。 我做错了什么? int entryLimit = 5;
我正在尝试对我的 CloudTable 进行查询。我之前所做的是获取某个表的所有元素,但这需要很多时间。 public static List GetCollectItems(string conne
使用 Azure 存储 4.3.0 并为了使用 CloudTable.ExecuteQuerySegmentedAsync (TableQuery, TableContinuationToken)我需
我正在尝试对我的 CloudTable 进行查询。我之前所做的是获取某个表的所有元素,但这需要很多时间。 public static List GetCollectItems(string conne
在 slick 中,我有一个看起来像这样的设置: class Users(tag: Tag) extends Table(tag) { def name = column[String] de
我真的是 Slick 和 Scala 的新手,我正在努力使用 id 列表过滤查询。 productsNeededIds // = "1,2,3,4,5" - list of Ids of produc
我遇到了类似于 this 的问题 但我使用的是 scala 2.11.1、slick 3.2.0,并使用 SBT 手动编译,而不是使用 IntelliJ。 我已经为数据库定义了一个 dntity: 案
我通过以下方法公开我的表: public static class TableCacheService { public static IEnumerable Read() {
如何为使用 AND 和 foreach 循环附加条件的 myQuery 分配初始值。 我正在尝试执行以下操作: string myQuery = string.empty; foreach (stri
我需要使用 Azure 表存储执行诸如批量获取之类的操作。我有一个已知 RowKey 和 PartitionKey 的列表,我想检索每一个。 我想知道是否有比单独查询每个实体更好的方法 - 比如批量
假设我有以下特征。 trait ModelTrait{ def id: Option[Long] def name: String } 而且我有两个表。它们的案例类和 tableQuery 字
进一步考虑下面的完整代码块,特别是这部分 - 对象初始化(你会这么称呼它吗?): new LocalFileInfo() { IsFavorite = p.IsFavorite, ...
使用 scala、slick 2.0 和 eclipse 我遇到一个无法解释的错误:“value ddl 不是 scala.slick.lifted.TableQuery[SqliteSpec.thi
我有这个基本特征 trait MyBase { type M type T TableQueryBuilder.builderForTable) 提供该类型类的一个实例。然后,您可以定义一个方
我需要从 Azure 存储表中检索 50.000 个实体,结果应放入列表中。检索实体并不需要太多时间,但将它们从 Iterable 放入 List 需要相对较长的时间,大约 10 秒。我怎样才能在更短
我是一名优秀的程序员,十分优秀!