So arbeite ich mit Firebase in Nodejs, gibt es eine "Nummer" -Attribut in jedem meiner Dokument einer bestimmten Tabelle (Name zur Laufzeit generiert). Ich möchte die Daten mit dem maximalen Wert "Anzahl" erhalten.Holen Sie Daten mit einem maximalen Attribut von Firebase in Nodejs
Hier ist mein Beispieldaten: -
-L1GIb7Vyn6Yhd5gghH0
correct: blah
number: 9
question: A sample question
wrong1: blekh
wrong2: blahhh
Ich habe Antworten gesehen wie „childAdded“ und alle, aber alles umsonst benutzen kann ich auch nicht .endAt() oder startat(), weil ich don‘ t den Wert der "Nummer" zu jeder Zeit kennen.
Mein Beispielcode bis jetzt: -
queRef.child(req.session.quiztopicname+req.session.quiztopictype).
orderByChild("number").endAt(9).once("value",function(snapshot){
console.log(snapshot.val());
});