Ich versuche, ein verschachteltes Wörterbuch aus einem DataSnapshot zu extrahieren. dieseErstellen eines Arrays aus einem verschachtelten Wörterbuch
var query = admin.database().ref("meetings").orderByChild("deadline");
query.once("value").then((snapshot) =>
{
snapshot.forEach((child) =>
{
console.log(snapshot.val());
}
}
Dieser Code druckt:
{
'82BE0F33-6812-4EFF-8CB4-FABDACA2B329':
{
deadline: 1509634558,
name: 'cfedfgh',
users:
{
'8YUDtUJuIde8fLaHCfeuSNsHUyq2': '1',
DVAYNspxcGfB001RSkq3S8cxvsH3: '1',
fJXgRJBoFAU0SmA2Zhn4DpdyLGh1: '1'
}
}
}
Wie würde ich mich über eine Reihe von Wörterbuch Benutzer Werte zu schaffen? Oder auf sie überhaupt zugreifen.
Doing console.log(child.child("users").val());
gibt mir eine null
.
Datenbankstruktur: