📜  使用 firstore 创建数据库 - Javascript (1)

📅  最后修改于: 2023-12-03 15:06:46.346000             🧑  作者: Mango

使用 Firestore 创建数据库 - Javascript

简介

Firestore 是 Google 开发的云端文档数据库,可以用于存储和查询数据。在本文中,我们将介绍如何使用 Javascript 创建一个 Firestore 数据库,并在其中添加一些文档。

步骤
1. 创建 Firestore 对象

要使用 Firestore,你需要先创建一个 Firestore 对象。可以像下面这样在 Javascript 中创建:

const firebaseConfig = {
  // 填写Firebase控制台中项目的配置
};

firebase.initializeApp(firebaseConfig);
const db = firebase.firestore();
2. 创建集合

集合是 Firestore 的基础结构,一个集合包含多个文档。要创建一个集合,可以使用 collection() 方法:

db.collection("users");

这样我们就创建了一个名为 users 的集合。

3. 添加文档

要向集合中添加文档,可以使用 add() 方法,方法的参数是一个包含文档数据的对象:

db.collection("users").add({
  name: "John Doe",
  age: 30
});

这样就向 users 集合中添加了一个名为 John Doe,年龄为 30 的文档。

4. 查询文档

要查询集合中的文档,可以使用以下方法之一:

  • get():获取集合中所有文档。
  • where():根据条件查询集合中的文档。
  • limit():限制查询返回的文档数量。
  • orderBy():以指定字段为排序标准对文档进行排序。

这里以获取 users 集合中所有文档为例:

db.collection("users").get().then((querySnapshot) => {
  querySnapshot.forEach((doc) => {
    console.log(`${doc.id} => ${doc.data()}`);
  });
});

这样就可以获取到 users 集合中的所有文档了。

结论

在本文中,我们学习了如何使用 Javascript 创建 Firestore 数据库,并添加和查询其中的文档。Firestore 可以帮助我们轻松地存储和查询数据,这在开发中是非常有用的。