按时间戳查询存储表

时间:2013-10-15 05:53:57

标签: azure-table-storage

更新:我之前发布的代码段未反映实际问题,对不起。当查询包含在ToList()调用中时,会发生错误。

在进一步讨论之前,我想指出我知道通过时间戳查询存储表是不好的做法,因为此字段未编入索引。这个问题的目的是理解查询失败的原因。

因此,使用Storage Client Library v2.1,我正在尝试以下请求:

var entities = (from e in MyTable.CreateQuery<MyEntity>()
where e.Timestamp < DateTime.UtcNow.AddHours(-1)
select e).ToList();

此操作失败,并显示Can only specify query options (orderby, where, take, skip) after last navigation

我已经用Google搜索了在这样的情况下提出的这个例外但没有成功......

提前致谢, 托马斯

0 个答案:

没有答案