Javascript 如何从Firebase读取数据列表?

Javascript 如何从Firebase读取数据列表?,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,我正在使用Firebase构建简单的应用程序,只是为了了解如何使用它 目前,我使用以下方法创建注释 const notes = db.ref(`users/${user.uid}/notes`).push(); notes.set({ title, description }); 但是,如何检索此数据列表 提前谢谢 以下是我的方法,基于: 看看我应该看什么?如果你知道我问题的确切答案,你可以在下面发布代码;)该页面记录了如何读取/写入数据列表,这似乎是您所要求的。如果您在让文

我正在使用Firebase构建简单的应用程序,只是为了了解如何使用它

目前,我使用以下方法创建注释

const notes = db.ref(`users/${user.uid}/notes`).push();
  notes.set({
   title, 
   description
});
但是,如何检索此数据列表


提前谢谢

以下是我的方法,基于:


看看我应该看什么?如果你知道我问题的确切答案,你可以在下面发布代码;)该页面记录了如何读取/写入数据列表,这似乎是您所要求的。如果您在让文档中的代码正常工作时遇到问题,请使用。我已经阅读了这些文档,并尝试了您指向我的代码,但这并不能解决我的问题
const readUsersFromSnapshot = snapshot => {
  const users = [];
  snapshot.forEach(child => {
    users.push(child.val());
  });
  database.ref('users').off();
  return Promise.resolve(users);
};

const getUsers = () =>
  database
    .ref('users')
    .once('value')
    .then(readUsersFromSnapshot);

// getUsers().then(users => {
//     users array
// });