Принимая примеры кода из этого site. Следующий сводились код генерирует следующий яваскрипт ошибки: TypeError: Object #<Promise> has no method 'read'
Azure Mobile Services Библиотека и обновление Javascript - метод не читается
Код:
Azure.notification = client.getTable('notification');
var a = Azure.notification.update({
id: id,
isRead: true
}).read().done(function (result) {
console.log(result);
}, function (err) {
});
ссылается код из ссылки практически идентичен. Единственное отличие, которое я могу сказать, это то, что я держу ссылку на несколько разных таблиц в объекте Azure
и не имею никаких проблем с запросом данных, только с этим обновлением. Я ищу, как определить, было ли обновление успешным или нет.
todoItemTable.update({
id: idToUpdate,
text: newText
}).read().done(function (result) {
alert(JSON.stringify(result));
}, function (err) {
alert("Error: " + err);
});
Это проблема с документацией, спасибо за ее поднятие. Я буду следить за командой, чтобы она была исправлена. В разделах «вставить»/«удалить» и «обновление» не должно быть «read()» в примере кода. – carlosfigueira
Он не работает с 'done', если я правильно помню. Я ценю последующие действия. – lucuma