使用 Javascript API 从 Azure 存储 table 查询中获取特定列
Fetch specific columns from Azure storage table query with the Javascript API
是否可以使用 Javascript 库从 Azure 存储 table 中获取特定列。
现在我可以获取整行,但我只需要其中的几列。
这是我从 table
中获取整行的方法
var tableUri = "https://mytablerg.table.core.windows.net";
var tableService = AzureStorage.Table.createTableServiceWithSas(tableUri, sasToken);
var tableQuery = new AzureStorage.Table.TableQuery().top(100).where('PartitionKey eq ?', partitionName);
tableService.queryEntities('ChatMessages', tableQuery, null, function(error, result, response) {
// do some work with a returned data
});
使用方法 select()
附加您的原始查询应该可行。
var tableQuery = new AzureStorage.Table.TableQuery().top(100).where('PartitionKey eq ?', partitionName).select('field1','field2');
看看官方doc。
是否可以使用 Javascript 库从 Azure 存储 table 中获取特定列。
现在我可以获取整行,但我只需要其中的几列。
这是我从 table
中获取整行的方法var tableUri = "https://mytablerg.table.core.windows.net";
var tableService = AzureStorage.Table.createTableServiceWithSas(tableUri, sasToken);
var tableQuery = new AzureStorage.Table.TableQuery().top(100).where('PartitionKey eq ?', partitionName);
tableService.queryEntities('ChatMessages', tableQuery, null, function(error, result, response) {
// do some work with a returned data
});
使用方法 select()
附加您的原始查询应该可行。
var tableQuery = new AzureStorage.Table.TableQuery().top(100).where('PartitionKey eq ?', partitionName).select('field1','field2');
看看官方doc。