云函数:如何将Firestore集合复制到新文档中?

7 浏览
0 Comments

云函数:如何将Firestore集合复制到新文档中?

我想在云函数中的某个事件发生时,复制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());
  });
});

有没有更简洁的版本?一次性复制整个集合?

0