Я, вероятно, нашел ошибку.Моя цель состоит в том, чтобы запросить дочерний объект, в котором местоположение начиналось с ввода (searchLocationText (число)).В моей базе данных я указал число для Location («например, Location:« 889878 »). Если я делаю запрос, запрос firebase: находит каждого дочернего элемента, в котором Location больше, чем searchLocationText (например, 50). Норезультат должен быть таким: покажи мне каждого ребенка, у которого местоположение начиналось со строки "50". Спасибо за помощь.
if (searchLocationText != "") {
window.alert(parseInt(searchLocationText.substring(0,2)));
var query = rootRef.orderByChild("Location").startAt(String(searchLocationText.substring(0,2)));
query.on("child_added", snap => {
const location = snap.child("Location").val();
const description = snap.child("Description").val();
window.alert(dogName);
updateSearchGrid(dogName);
});
}