JavaScript-云功能:如何将Firestore Collection复制到新文档?
作者:互联网
我想在使用Cloud Functions发生事件时在Firestore中复制集合的副本
我已经有了遍历集合并复制每个文档的代码
const firestore = admin.firestore()
firestore.collection("products").get().then(query => {
query.forEach (function(doc){
var promise = firestore.collection(uid).doc(doc.data().barcode).set(doc.data());
});
});
有更短的版本吗?一次复制整个收藏集?
解决方法:
目前没有.唯一的方法是使用Cloud Functions遍历每个文档,然后将新文档设置为具有指定数据的其他集合.也许这将是一个很好的功能要求.
我们正在谈论多少文件?对于大约10,000的东西,只需几分钟即可达到顶峰.
标签:firebase-admin,google-cloud-firestore,javascript 来源: https://codeday.me/bug/20191025/1927181.html