У меня есть база данных реального времени от Firebase, где данные хранятся в виде отдельных строк, а не объектов. Проблема в том, что l oop исполняется наконец, где, как и прежде, его нужно запустить (я имею в виду последовательный). Он выходит из l oop без выполнения своих заданий.
exports.room_server = functions.database.ref(`/${Role.ROOM_REQUEST}/{room}`)
.onCreate((snapshot,context)=>{
// her ref.once is refrence to another node of database
ref.limttolast(3).once("value",function(snap){
snap.forEach(function (usr) {
adm = usr.val();
console.log("admin " + adm);
});
}).catch();
console.log(" cl " + adm);
});
// cl undefined is shown first
// then it comes
// admin abc
// admin you
// admin me
//result should be
//admin abc
//admin you
//admin me
//cl me