获取Azure表中每个分区的第一行

本文关键字:一行 分区 Azure 获取 | 更新日期: 2023-09-27 18:02:22

我只想获得Azure表中每个分区的第一行。我可以得到所有的数据,然后用这个答案中的解。我想问的是,"我能在Azure上做到这一点,而不会得到所有不必要的结果吗?"

获取Azure表中每个分区的第一行

对你的问题的简单回答是,如果事先不知道PartitionKey,那么从Azure Table端进行这样的操作是不可能的。如果您知道PartitionKey的值,您可以查询该值(不需要RowKey),然后通过指定$top=1 (LINQ中的Take(1))作为querystring参数之一来获得单个结果。