重複の可能性:
IndexedDB で追加されたレコードのキーを取得する
私はここでこの質問をしました: IndexedDB で追加されたレコードのキーを取得しますが、なぜ反対票が投じられたのかわかりません。私は今、これを調べるのにかなりの時間を費やしました。
レコードを追加するコードは次のとおりです
var request = objectStore.put({ entryType: entryType, entryDate: t });
request.onsuccess = function (event) {
console.log("Saved with id ", evt.result)
var key = evt.result;
};
ただし、キー値は未定義として表示されます。トランザクションの直後にキーを取得する方法について説明しているこの記事のみを読みましたhttp://msdn.microsoft.com/en-us/magazine/gg679063.aspx。私は他に何も見つけることができませんでした。ここで基本的なものが欠けていると思います..?