Вот мой пример кода работает для меня, как показано ниже, который вы можете обратиться, чтобы повторить попытку.Надеюсь, это поможет.
Я установил Azure Storage SDK для Node.js с помощью команды npm i azure-storage
var azure = require('azure-storage');
var tableService = azure.createTableService('<your storage account>','<your storage key>');
Существует два способа создания объекта запроса.
Непосредственно используйте функцию where
со строкой и значениями шаблона фильтра.
var query = new azure.TableQuery().where('Timestamp ge ?', new Date(Date.UTC(2019, 0, 1)));
Сначала создайте выражение фильтра, а затем сгенерируйте запрособъект.
var filter = azure.TableQuery.dateFilter('Timestamp', azure.TableUtilities.QueryComparisons.GREATER_THAN, new Date(Date.UTC(2019, 0, 1)));
var query = new azure.TableQuery().where(filter);
Наконец, для запроса сущностей таблицы.
console.log(query);
tableService.queryEntities('<your table name>', query, null, function(error, result, response) {
if(!error) {
// query was successful
console.log(result);
}
console.log(error);
});