小编rea*_*iwi的帖子

像 SQL 中那样使用 Dexie.js (IndexedDB) 复合主键?

如何创建由多个值(例如“id”和“date”)组成的复合键(主键)?

以 SQL 为例:

PRIMARY KEY (name, date)
Run Code Online (Sandbox Code Playgroud)

到目前为止,我总是创建一个单独的、实际上无用的主键(打字稿):

export class Database extends Dexie {
item: Dexie.Table<IItem, number>;

constructor() {
    super('db');
    this.version(1).stores({
        items: '++id, name, date, description, value'
    });

    this.items = this.table('items');
    }
}
Run Code Online (Sandbox Code Playgroud)

非常感谢您抽出时间。

indexeddb typescript

3
推荐指数
1
解决办法
2216
查看次数

标签 统计

indexeddb ×1

typescript ×1