2
Ich verwende firebase doc als Referenz, um den folgenden Code zu tun. Ich versuche andere Kombinationen ohne Erfolg. Es gibt keinen Sicherheitszugriff auf die Datenbank.Wie erhalten Sie den Wert von zwei Knoten in Firebase?
Also, wie kann dieser Code lesen oder erhalten Wert von zwei Knoten gleichzeitig?
function gofb(d) {
var r = d.getAttribute("data-id");
var p1name, p2name, pa1, pa2, pb1, pb2;
return firebase.database().ref('/wc2017/' + r + '/t1').once('value').then(
function(snapshot) {
pa1 = snapshot.val().pd1;
pa2 = snapshot.val().pd2;
p1name = pa1 + "|" + pa2;
});
return firebase.database().ref('/wc2017/' + r + '/t2').once('value').then(
function(snapshot) {
pb1 = snapshot.val().pd1;
pb2 = snapshot.val().pd2;
p2name = pb1 + "|" + pb2;
});
return firebase.database().ref('/wc2017/' + r).update({
a0_start: firebase.database.ServerValue.TIMESTAMP});
console.log(t1name);
console.log(t2name);
}