Node.js 使用select命令进行Azure查询
我正在azure中尝试获取一个查询,其中我希望获取具有给定分区键和基于日期的行键的实体 我保留实体 分区键、行键、日期、附加信息 我正在寻找一个使用表服务的查询, 我总是得到最新的(使用日期) 我如何获得查询?(我正在使用node和Azure)Node.js 使用select命令进行Azure查询,node.js,azure,azure-storage,azure-table-storage,Node.js,Azure,Azure Storage,Azure Table Storage,我正在azure中尝试获取一个查询,其中我希望获取具有给定分区键和基于日期的行键的实体 我保留实体 分区键、行键、日期、附加信息 我正在寻找一个使用表服务的查询, 我总是得到最新的(使用日期) 我如何获得查询?(我正在使用node和Azure) 如何编写表查询?要回答您的问题,请查看前面回答的问题: 但是,您可能会面临设计问题。执行您尝试执行的操作将要求您从基础Azure表中提取所有实体,随着实体的添加,这些实体的执行速度会随着时间的推移而变慢。因此,您可能需要重新考虑您的设计,并可能更改使用p
如何编写表查询?要回答您的问题,请查看前面回答的问题: 但是,您可能会面临设计问题。执行您尝试执行的操作将要求您从基础Azure表中提取所有实体,随着实体的添加,这些实体的执行速度会随着时间的推移而变慢。因此,您可能需要重新考虑您的设计,并可能更改使用partitionkey和rowkey的方式。您还可以将最新的实体存储在单独的表中,这样每个表只能找到一个实体,从而将扫描/筛选转换为查找操作。值得深思的是
TableQuery
.select()
.from('myusertables')
.where('PartitionKey eq ?', '545455');