запрос Firebase не может получить данные - PullRequest
0 голосов
/ 21 марта 2019

Я пытаюсь запросить базу данных Firebase и ожидаю несколько выходных данных

Файл JSON:

 [ {
  "NAME" : "R",
  "No" : "5"
}, {
  "NAME" : "R",
  "No" : "8"
}, {
  "NAME" : "C",
  "No" : "12"
}, {
  "NAME" : "D",
  "No" : "15"
}, {
  "NAME" : "E",
  "No" : "19"
}, {
  "NAME" : "P",
  "No" : "22"
} ]

Я ожидаю, когда я запрашиваю ИМЯ "R", я должен выйти из "5 "" 8 ".. это мой JS-код. Я всегда получаю только 1 из 5".

Ниже приведен код.Все ли в порядке с этим?

function getdetails_SITEINFO() {
  // body...

var input = document.getElementById("site_id").value;
var input_final = input.toUpperCase();

//var database_SITEINFO = firebase.database("https://swite-76bd2.firebaseio.com");



var ref = firebase.database().ref('/').orderByChild("NAME").equalTo(input_final)
ref.on("child_added", function(snapshot)
{


var obj = JSON.stringify(snapshot.val());
var str = obj.replace (/"/g ,"").replace (/:/g, " <==> ").replace (/{/g, "").replace(/}/g, "").replace(/,/g, "\n").replace(/]/g, "");
document.getElementById("output").innerHTML =  str ;

},);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...