ios - FireStore 读取问题,限制读取将如何影响价格

标签 ios swift google-cloud-firestore

我正在了解有关使用 Firestore 及其读取的更多信息,我知道我可以查询一个集合来处理文档,这将是一次读取,但如果我要将 get 定向到文档 ID 会怎样?比如

Firestore.firestore().collection("Artists").document("ID4").getDocument

如果我有 50 位具有唯一 ID 的艺术家(50 个文档),并且我指向一个特定的艺术家,如上所示,它仍会将他们归类为 50 次阅读吗?还是只有 1 个?

还是我会写得更好,

let query = Firestore.firestore().collection("Artists").whereField("iD", isEqualTo: "iD4"!)
    query.limit(to: 1).getDocuments() { (querySnapshot, err) in
        if let err = err {

我在文档字段中有 iD,它是文档 ID。

最佳答案

在您的第一个示例中,您正在阅读单个文档,因此您需要为单个文档读取操作付费。

在您的第二个示例中,您的查询也只读取一个文档,因此您也需要为单个读取操作付费。

关于ios - FireStore 读取问题,限制读取将如何影响价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59600987/

相关文章:

javascript - 如何修复这个 react 过滤器?

flutter - 如何在 Flutter 中嵌套 StreamBuilder?

ios - 相机处于横向模式而不是全屏模式

ios - AVAudioPlayer iOS 错误

ios - 直接从支持 iOS8+ 的 iOS 应用程序重定向到通知设置

arrays - Swift:使用 NSRange 对数组进行排序

ios - 如何将额外参数传递给自定义 segue?

ios - 在 iOS 上使用第 3 方应用程序打开 Uber 应用程序然后返回到第 3 方应用程序的可能性

swift - Xcode 10 FBSDK 'SDKLoggingBehavior

javascript - 如何反转时间戳以在 firestore 中按最新顺序订购文档