Понятия не имею, что не так с этим кодом:
onupgradeneeded = function(){
z = e.currentTarget.result.createObjectStore(
'record',
{keyPath:'id',autoIncrement:true}
);
z.createIndex('book', 'book', {unique:false});
z.createIndex('user', 'user', {unique:false});
}
Когда я пытаюсь поместить данные в хранилище объектов, используя следующий код:
db.transaction('record',IDBTransaction.READ_WRITE)
.objectStore('record')
.add({book:...,user:...})
Я получаю следующеесообщение об ошибке:
Data provided to an operation does not meet requirements