我想在 IndexedDB 中定义自定义结构。如何在 IndexedDB 中定义文档结构?
让我们说:
我有一个人类
export class People {
id : number
name: string
lists: LookUp[]
constructor() { }
}
LookUp类是:
export class LookUp {
id: number
name: string
constructor() { }
}
作为一个简单的结构,我将其定义如下:
const dbConfig: DBConfig = {
name: 'MyDb',
version: 1,
objectStoresMeta: [{
store: 'people',
storeConfig: { keyPath: 'id', autoIncrement: true },
storeSchema: [
{ name: 'name', keypath: 'name', options: { unique: false } }
]
}]
};
现在我被列表定义(lists: LookUp[]
)困住了,我该如何定义列表呢?
1条答案
按热度按时间yuvru6vn1#
我得到了解决它的线索。
定义如下:
并以如下方式添加数据:
它会解决我的问题。