相关疑难解决方法(0)

如何在Firestore中一次创建/更新多个文档

是否可以仅使用一个请求在Firestore中存储多个文档?使用此循环可能但这会导致列表中的每个项目进行一次保存操作.

for (counter in counters) {
    val counterDocRef = FirebaseFirestore.getInstance()
            .document("users/${auth.currentUser!!.uid}/lists/${listId}/counters/${counter.id}")
    val counterData = mapOf(
            "name" to counter.name,
            "score" to counter.score,
    )
    counterDocRef.set(counterData)
}
Run Code Online (Sandbox Code Playgroud)

android firebase google-cloud-firestore

35
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

firebase ×1

google-cloud-firestore ×1