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

时间:2016-08-15 11:55:34

标签: c# azure azure-table-storage azure-tablequery

我想只获取Azure Tables中每个分区的第一行。我可以获取所有数据,然后在this answer中使用该结果的解决方案。我要问的是“我可以在Azure端做到这一点而不会得到所有不必要的结果吗?”

1 个答案:

答案 0 :(得分:1)

对您的问题的简单回答是,如果事先不知道PartitionKey,则无法从Azure表端进行此类操作。如果您知道PartitionKey值,则可以查询该值(不需要RowKey)然后通过将$top=1(LINQ中的Take(1))指定为一个来获得单个结果查询字符串参数。