Я создал проект Firebase и добавил некоторые данные в базу данных реального времени?Я также создал облачные функции с помощью консоли.Это мой следующий код
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp();
exports.addMessage = functions.https.onRequest(async (req, res) => {
const snapshott = await admin.database().ref('/messages').push({"original":"ZXz"});
res.send("assasin")
});
exports.getMessage = functions.https.onRequest(async (req, res) => {
const snapshott = await admin.database().ref('/messages').get();
res.send(snapshott)
});
Функция addMessage
работает нормально, но функция getMessage
выдает ошибку.
Это следующая ошибка
TypeError: admin.database(...).ref(...).get is not a function
at exports.addMessage.functions.https.onRequest (/srv/index.js:15:60)
at <anonymous>
at process._tickDomainCallback (internal/process/next_tick.js:229:7)
Так как я могу получить базу данных реального времени в Firebase, используя облачную функцию?