我正在使用 Azure 表存储。当我查询包含 PartitionKey 和 RowKey 以外的参数的空表时,出现异常。当我至少有一行时,不会出现异常。如果我只用 PartitionKey 和 RowKey 查询空表,就可以了。
我当然不想做额外的往返来测试桌子是否是空的。人们通常如何解决这个问题?有没有一种快速检查表是否为空的高效方法?
我正在使用开发存储,因为我刚刚看到在这种情况下使用开发存储报告了错误,并且错误在生产中消失了。但是,我不想只为开发存储保留自定义代码,有没有一种很好的方法来解决这个问题,所以我可以在本地以及生产云环境中运行相同的代码?