indexeddb升级数据库时修改已存在的表结构

indexeddb升级数据库时修改已存在的表结构,比如添加字段,或者删除字段。

第一次建立表可以通过“createObjectStore”获取“testStore”对该表进行属性的新增和删除
let testStore = db.createObjectStore('test', { keyPath: 'id' });
testStore.createIndex('name', 'name', { unique: false});

但之后如果想调整“testStore”表结构的时候,使用“createObjectStore”获取会报错,因为该“testStore”已存在。

阅读 4.8k
1 个回答
推荐问题