Posso determinar se a consulta NÃO encontra filhos com valores dentro de um intervalo especificado?
De alguma forma, posso determinar se nenhuma criançaref
existe com valores entre-1
enewTotal
?
Aqui está o que eu esperava que funcionasse. O retorno de chamada é executado se existirem filhos na consulta.
ref.orderByValue().startAt(-1).endAt(newTotal).limitToLast(1).once("child_added", function(snap){
/* Runs only when query yields a result */
if (snap.exists()){
...
} else {
...
}
});
newTotal
é 0 ou qualquer número inteiro positivo.