Я пытаюсь прочитать данные из базы данных firestore firebase, используя admin sdk.Функция ничего не возвращает, даже если я не получаю никакой ошибки.Цель состоит в том, чтобы получить данные с помощью admin sdk и передать их в браузер с помощью переменной ejs.
Вот мой код.
var admin = require('firebase-admin');
var serviceAccount = require("path to json file");
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: "mydatabase id"
});
var db = admin.firestore();
var courses = db.collection("courses");
app.get("/", function (req, res) {
var email = req.query.id;
courses.where("email", "==", email).get().then(function (data) {
console.log(data)
res.render("public/main.ejs", {
data: data
})
}).catch(function (error) {
console.log(error)
})
});