Node.js 使用select命令进行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中尝试获取一个查询,其中我希望获取具有给定分区键和基于日期的行键的实体

我保留实体 分区键、行键、日期、附加信息

我正在寻找一个使用表服务的查询, 我总是得到最新的(使用日期)

我如何获得查询?(我正在使用node和Azure)


如何编写表查询?

要回答您的问题,请查看前面回答的问题:

但是,您可能会面临设计问题。执行您尝试执行的操作将要求您从基础Azure表中提取所有实体,随着实体的添加,这些实体的执行速度会随着时间的推移而变慢。因此,您可能需要重新考虑您的设计,并可能更改使用partitionkey和rowkey的方式。您还可以将最新的实体存储在单独的表中,这样每个表只能找到一个实体,从而将扫描/筛选转换为查找操作。值得深思的是

                TableQuery
        .select()
        .from('myusertables')
        .where('PartitionKey eq ?', '545455');