Как вернуть данные в снимке Firebase - PullRequest
0 голосов
/ 04 мая 2018

Я пытаюсь извлечь некоторые данные из базы данных Firebase и в то же время экспортировать эти данные в виде модуля, потому что они будут повторно использоваться в других частях проекта. Код ниже возвращает неопределенный объект.

const admin = require('firebase-admin');
const firebaseDatabase = admin.database();
const firebaseRef = firebaseDatabase.ref('users');

/**
 * @description
 * Retrieves names from Firebase db
 * @param {String} id
 */
module.exports = function(id){
  firebaseRef.on('value', function(snapshot) {
    return snapshot.val()[id];
  }, function(err) {
    return false;
  });
};
...