Dexie -> 列名作为变量
Posted
技术标签:
【中文标题】Dexie -> 列名作为变量【英文标题】:Dexie -> column names as variables 【发布时间】:2021-11-15 01:42:41 【问题描述】:我们正在更新/插入多个表,每个表都有相同的基本字段和前缀。
我们想用变量来改变列名。
例如db.friends.update(2, name: "Number 2")
我们想使用“名称”列作为变量
请问这个可以吗
感谢
【问题讨论】:
【参考方案1】:在现代 javascript 中,动态属性名称可以用括号括起来,如下例所示:
async function updateField(id, fieldName, fieldValue)
await db.friends.update(id, [fieldName]: fieldValue);
【讨论】:
非常感谢,在我们运行基础知识后获取咨询包以上是关于Dexie -> 列名作为变量的主要内容,如果未能解决你的问题,请参考以下文章