【发布时间】:2021-07-01 16:56:37
【问题描述】:
我有一个“用户”集合,其中集合中的每个文档都代表一个用户。
如果我获取“users”集合中的所有文档,那是否被认为是对 firebase 使用配额的 1 次读取或 X 次读取(X 是所述集合中的文档数)?
当前代码如下所示:
static func fetchAllUsers(completion: @escaping([TFUser]) -> Void) {
var users = [TFUser]()
Firestore.firestore().collection("users").getDocuments { (snapshot, error) in
snapshot?.documents.forEach({ (document) in
let dictionary = document.data()
let user = TFUser(dictionary: dictionary)
users.append(user)
if users.count == snapshot?.documents.count {
completion(users)
}
})
}
}
非常感谢您对此事的任何见解。提前致谢。
【问题讨论】:
标签: ios swift firebase google-cloud-firestore