首页 > 解决方案 > 在一次调用中更新多个字段的成本是多少?

问题描述

文档中的 Android 示例可以清楚地看出,我们可以在一次update()调用中更新多个字段。我想知道,这个调用需要一次写入还是 n 次写入(n = 更新的字段数)?

// Assume the document contains:
// {
//   name: "Frank",
//   favorites: { food: "Pizza", color: "Blue", subject: "recess" }
//   age: 12
// }
//
// To update age and favorite color:
db.collection("users").document("frank")
        .update(
                "age", 13,
                "favorites.color", "Red"
        );

标签: androidfirebasegoogle-cloud-firestore

解决方案


在一次调用中更新多个字段的成本是多少?

无论您在一次update()调用中更新多少字段,它总是会花费一次写入。


推荐阅读