【发布时间】:2016-02-15 06:05:23
【问题描述】:
我们正在使用 .net Azure 存储客户端库从服务器检索数据。但是当我们尝试检索数据时,结果只有 0 个带有延续标记的项目。当我们使用这个延续令牌获取下一页时,我们再次得到相同的结果。但是,当我们使用这样获取的第 4 个延续令牌时,我们会得到 15 个项目的正确结果。(所有请求的项目数为 15)。仅当我们尝试应用过滤条件时才会观察到此问题。下面给出了用于获取结果的代码
var tableReference = _tableClient.GetTableReference(tableName);
var query = new TableQuery();
query.Where("'DeviceId' eq '99'"); // DeviceId is of type Int32
query.TakeCount = 15;
var resultsQuery = tableReference.ExecuteQuerySegmented(query, token);
var nextToken = resultsQuery.ContinuationToken;
var results = resultsQuery.ToList();
【问题讨论】:
标签: azure azure-storage