インデックス付きデータベースでカスタム構造を定義したいと考えています。インデックス付きデータベースでドキュメント構造を定義するにはどうすればよいですか?
まあ言ってみれば:
私は1人のクラスを持っています
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[]
)にこだわっています。リストを定義するにはどうすればよいですか?