This is the first time for me to use indexDB, I've created a database and now trying to add content to it. But I'm getting the following error.
Uncaught NotFoundError: Failed to execute 'transaction' on 'IDBDatabase': One of the specified object stores was not found.
I've uploaded my code on jsfiddle just because its easier to show you it running. Any suggestions please ?
/
// Creating an indexDB - Used to store users information.
window.indexedDB = window.indexedDB || window.mozIndexedDB ||
window.webkitIndexedDB || window.msIndexedDB;
This is the first time for me to use indexDB, I've created a database and now trying to add content to it. But I'm getting the following error.
Uncaught NotFoundError: Failed to execute 'transaction' on 'IDBDatabase': One of the specified object stores was not found.
I've uploaded my code on jsfiddle just because its easier to show you it running. Any suggestions please ?
https://jsfiddle.net/8kj43kyn/
// Creating an indexDB - Used to store users information.
window.indexedDB = window.indexedDB || window.mozIndexedDB ||
window.webkitIndexedDB || window.msIndexedDB;
Share
Improve this question
edited May 25, 2018 at 6:47
Saeed
5,4883 gold badges29 silver badges41 bronze badges
asked Apr 30, 2016 at 13:21
RyanRyan
2712 gold badges3 silver badges7 bronze badges
1 Answer
Reset to default 16Should that
var transaction = db.transaction( ["books", 'readwrite']);
be
var transaction = db.transaction(["books"], 'readwrite');