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

Javascript Firestore云函数在更新文档的属性中使用变量,javascript,node.js,google-cloud-firestore,Javascript,Node.js,Google Cloud Firestore,尝试在通过云函数更新文档时使用变量作为属性。 也许我错过了这里的语法,或者根本不可能 var value = 'myValue' var name = 'myVariable' admin.firestore().collection('mycollection').doc('mydocument').update({ name : value}); 文档已更新,但随后显示name=myValue,并且希望在文档中看到myVariable=myValue。 要实现灵活的语法是什么?明白了 v

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

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})