Firebase函数返回Json

Chz*_*zDz 7 javascript firebase firebase-realtime-database google-cloud-functions

这是一个简单的要求-如何从Firebase数据库返回整个json。

我的功能就是这样[index.js]

const functions = require('firebase-functions');

const admin = require('firebase-admin');
var serviceAccount = require('./xxMyKeyxx.json');

admin.initializeApp({
  credential: admin.credential.cert(serviceAccount),
  databaseURL: 'https://xxmyProjectxx.firebaseio.com'
});


exports.myQuery = functions.https.onRequest((req, res) => {
  // Grab the text parameter.
  const original = req.query.text;


  return admin.database().ref('/myFbDatabase').once.xxx
  I lost it from here. 
Run Code Online (Sandbox Code Playgroud)

返回位于我的FB数据库/ myFbDatabase中的Json的语法是什么?});

小智 8

订阅“值”事件将为您提供整个数据库

exports.myQuery = functions.https.onRequest((req, res) => {
   // Grab the text parameter.
   const original = req.query.text;

   res.json(
     admin
       .database()
       .ref('/myFbDatabase')
       .once('value', 
         snap =>  res.json(snap.val()),
         err => res.json(err)
       )
    )
})
Run Code Online (Sandbox Code Playgroud)