标签: javascript google-cloud-firestore
我想使用javascript API在事务中设置两个文档。我尝试了以下方法:
db.runTransaction(function(transaction) { return transaction.set(doc1Ref, doc1).set(doc2Ref, doc2); })
但这是无效的,我收到以下错误:
Uncaught (in promise) Error: Transaction callback must return a Promise
答案 0 :(得分:0)
根据定义,Firestore中的事务是基于现有值的数据更新。您要找的不是交易,而是batched write。