Эта очень простая вещь не работает для меня, хотя я практически скопировал + вставил пример кода отсюда:
https://github.com/Azure/azure-storage-node
Кажется, что tableService.retrieveEntity никогда не срабатывает привсе?Context.log ничего не печатает.Я получаю статус 200 без тела, но это потому, что это Azure по умолчанию.
Это та же проблема, если я пишу запрос и использую метод queryEntities.
Я пишуэти вещи на портале Azure для простоты.
Это мой код:
var azure = require('azure-storage');
module.exports = async function (context, req) {
var tableService = azure.createTableService('myTable', 'GoYVMvN+SXRJhzVERIYWFu6k0/DkZINIerS+YpwmQVy3ppPFJ+8bTavfisHJvsNbo5hjgpw40bWv8XXXXXXXXX==');
tableService.retrieveEntity('myList', 'MyPartitionKey', '1', function(error, result, response) {
context.log("retrieving...")
if(!error){
context.res = {
status: 200,
body: "The entity was retrieved"
}
} else {
context.res = {
status: 500,
body: "The entity was not retrieved"
}
}
});
};