Firestore Cloud函数在更新文档的属性中使用变量



尝试在通过Cloud函数更新文档时使用变量作为属性。也许我错过了这里的语法,或者根本不可能。

var value = 'myValue'
var name = 'myVariable'
admin.firestore().collection('mycollection').doc('mydocument').update({ name : value});

文档已更新,但它显示name=myValue,并希望在文档中看到myVariable=myValue。什么样的语法才能实现灵活性?

明白了。

var value = 'myValue'
var name = 'myVariable'
admin.firestore().collection('mycollection').doc('mydocument').update({ [name] : value})

最新更新