如何获取Firebase的数据库键和值

时间:2020-02-26 15:31:57

标签: node.js firebase discord.js

我是Firebase的新手,我正在为discord.js机器人制作数据库。我知道几乎所有事情都要做,除了我不知道如何获取所有数据库数据。让我解释一下:

我的数据库结构如下: database structure

我想在执行showconfig命令时显示如下内容:

announcementsChannel: "news",
autoRole: "false",
autoRoleName: "none",
// etc...

有没有办法获取每个键及其值,并将其全部放入消息中?

1 个答案:

答案 0 :(得分:1)

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

您可以通过以下链接在线阅读文档:https://firebase.google.com/docs/firestore/quickstart