【问题标题】:Firestore - does creating document reference count as 'read' or 'write'?Firestore - 创建文档引用算作“读”还是“写”?
【发布时间】:2022-01-08 08:02:59
【问题描述】:

来自firestore doc

在某些情况下,使用自动生成的 ID 创建文档引用会很有用,然后再使用该引用。对于这个用例,您可以调用 doc()。

import { collection, doc, setDoc } from "firebase/firestore"; 

// Add a new document with a generated id
const newCityRef = doc(collection(db, "cities"));

// later...
await setDoc(newCityRef, data);

在幕后,.add(...) 和 .doc().set(...) 是完全等价的,所以你可以使用哪个更方便。

我的问题是 const newCityRef = doc(collection(db, "cities")); 在不使用 setDoc(newCityRef, data) 的情况下是否算作“读”或“写”?

假设我生成了 100 个文档引用但根本不保存它们,我的“读取”或“写入”计数是 0 还是 100?

【问题讨论】:

    标签: javascript firebase google-cloud-firestore


    【解决方案1】:

    不,只有当您从 Firestore 读取或保存数据时,您才需要付费。这些引用只是由 Firebase SDK 在客户端创建的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多