Mah*_*san 3 javascript web firebase google-cloud-firestore
如何将自定义 id 添加到 firestore 文档而不是由 firebase 9 自动生成的 id?
我在将此代码转换为 firebase 9 版本时遇到问题 -
db.collection("cities").doc("LA").set({
name: "Los Angeles",
state: "CA",
country: "USA" })
Run Code Online (Sandbox Code Playgroud)
您提供的示例似乎来自Firestore 的文档本身。切换到 ( modular) 选项卡而不是 ( namespaced) 以查看 V9 语法中的相同内容。
使用 Modular SDK 设置具有自定义 ID 的文档的语法如下(对于同一示例):
import { doc, setDoc } from "firebase/firestore";
await setDoc(doc(db, "cities", "LA"), {
name: "Los Angeles",
state: "CA",
country: "USA"
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5357 次 |
| 最近记录: |