【发布时间】:2021-11-15 01:42:41
【问题描述】:
我们正在更新/插入多个表,每个表都有相同的基本字段和前缀。
我们想用变量来改变列名。
例如db.friends.update(2, {name: "Number 2"})
我们想使用“名称”列作为变量
请问这个可以吗
感谢
【问题讨论】:
标签: javascript indexeddb dexie
我们正在更新/插入多个表,每个表都有相同的基本字段和前缀。
我们想用变量来改变列名。
例如db.friends.update(2, {name: "Number 2"})
我们想使用“名称”列作为变量
请问这个可以吗
感谢
【问题讨论】:
标签: javascript indexeddb dexie
在现代 javascript 中,动态属性名称可以用括号括起来,如下例所示:
async function updateField(id, fieldName, fieldValue) {
await db.friends.update(id, {[fieldName]: fieldValue});
}
【讨论】: