use*_*004 1 javascript firebase google-cloud-firestore
在某些情况下,使用自动生成的 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);
Run Code Online (Sandbox Code Playgroud)
在幕后, .add(...) 和 .doc().set(...) 完全等效,因此您可以使用更方便的那个。
我的问题是,const newCityRef = doc(collection(db, "cities"));在不使用的情况下,这确实算作“读”或“写”吗setDoc(newCityRef, data)?
假设我生成 100 个文档引用但根本不保存它们,我的“读”或“写”计数是 0 或 100?
| 归档时间: |
|
| 查看次数: |
552 次 |
| 最近记录: |