javascript - 使用 Javascript API 从 Azure 存储表查询中获取特定列
问题描述
是否可以使用 Javascript 库从 Azure 存储表中获取特定列。
现在我可以获取整行,但我只想要几列。
这是我从表中获取整行的方法
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');
看看官方文档。
推荐阅读
- cmake - CMake:如何向已安装的配置添加功能?
- laravel - 视频点击计数 laravel
- gcc - 为什么 gcc 不提供浮点绝对值的 AVX512F 内在函数?
- android - 在android中自动安排设备重启的警报
- r - 根据输入向框架添加日期
- c# - Selenium WebDriver 测试登录验证/身份验证
- javascript - Javascript 在 Safari 中工作,但在 Chrome 中不工作
- javascript - 用于在某些内容之后查找多个空格的正则表达式
- jquery - 在 Safari 浏览器 jquery 上使用 hostgator 不起作用
- vba - Excel VBA:将不同文件中的特定工作表拉入现有工作簿并更改名称