У меня есть javascript, который возвращает объект из IndexedDB, затем обновляет некоторые свойства, а затем пытается «обновить» (ну, действительно добавить) с помощью put, однако это вызывает ошибку ограничения, и я не могу понять, почему. Кусок javascript выглядит так:
indexedDbReturnRecord(AddressID, 'AddressID', 'AddressStore', function(retObject) {
retObject.DateMovedIn = getDate();
var dataToUpdate = new Array();
dataToUpdate.push(retObject);
indexedDbAddObject(dataToUpdate, 'AddressStore', function () {
noCss();
$('#CompleteBTN .ui-btn-text').text("Complete").button('refresh');
});
});