0
firebaseのドキュメントでは、firebaseデータベースからデータを取得する簡単な方法は見つけられませんでした。イベント(.on、.once)のみでデータを取得しました。これが唯一の方法ですか?FirebaseのCloud関数でdbデータを読み込み
この場合、異なるブランチからデータを取得するには、ハンドラにハンドラを記述する必要がありますか? response.send()は最も深いハンドラになければなりませんか?
これは正しい機能ですか?
exports.test = functions.https.onRequest((request, response) => {
var db = admin.database();
db.ref("test/val").once("value", snap => {
var val1 = snap.val();
db.ref("test/val").set(val1+1);
db.ref("test2/val").once("value", snap => {
var val2 = snap.val();
response.send(val1+", "+val2);
});
});
//response.send("bad way");
});