我可以在Firebase Firestore.update()方法中将变量用作属性名吗?(谷歌Firebase和JavaScript)
我有一个带字符串的变量和一个firebase更新方法:我可以在Firebase Firestore.update()方法中将变量用作属性名吗?(谷歌Firebase和JavaScript),javascript,firebase,google-cloud-firestore,Javascript,Firebase,Google Cloud Firestore,我有一个带字符串的变量和一个firebase更新方法: let name = 'NAME'; firebase.firestore.collection('test').doc('main').update({ name: 'text' }) 那么我可以在属性部分使用变量吗? 如果没有,还有其他方法吗?将变量名放在方括号中,使其计算为其值: let name = 'NAME'; firebase.firestore.collection('test').doc('main').upda
let name = 'NAME';
firebase.firestore.collection('test').doc('main').update({
name: 'text'
})
那么我可以在属性部分使用变量吗?
如果没有,还有其他方法吗?将变量名放在方括号中,使其计算为其值:
let name = 'NAME';
firebase.firestore.collection('test').doc('main').update({
[name]: 'text'
})