Indexeddb 与 Node Webkit
Indexeddb with Node Webkit
我对使用 Node WebKit 的 IndexedDB 很陌生,我的项目中有一个数据库需要存储一些信息,由于不断发展,现在我们在 IndexedDB 中有多个数据库,有谁知道如何删除所有的一次性从 IndexedDB 创建数据库?
没有这样的 API 来删除所有对象存储,要么您已经遍历所有对象存储(我认为您不想这样做),要么您可以删除数据库本身,如图所示使用以下代码:
var dbDeleteRequest = window.indexedDB.deleteDatabase(DB_NAME);
dbDeleteRequest.onerror = function(event) {
//Code
};
dbDeleteRequest.onsuccess = function(event) {
//Code
};
我对使用 Node WebKit 的 IndexedDB 很陌生,我的项目中有一个数据库需要存储一些信息,由于不断发展,现在我们在 IndexedDB 中有多个数据库,有谁知道如何删除所有的一次性从 IndexedDB 创建数据库?
没有这样的 API 来删除所有对象存储,要么您已经遍历所有对象存储(我认为您不想这样做),要么您可以删除数据库本身,如图所示使用以下代码:
var dbDeleteRequest = window.indexedDB.deleteDatabase(DB_NAME);
dbDeleteRequest.onerror = function(event) {
//Code
};
dbDeleteRequest.onsuccess = function(event) {
//Code
};