Я пытаюсь получить значение для выбранного дочернего узла родительского узла, которое не сохраняется с использованием push-идентификатора, а имени.
Моя база данных firebase: https://imgur.com/a/Lnqc80x
Мой текущий код JS:
var rootRef = firebase.database().ref('Admin').child('AssignCarTowing');
rootRef.on("child_added", function (snapshot) {
snapshot.forEach(function (snap) {
//console.log(snapshot.key);
//console.log(snap.key);
var status = snap.child("Status").val();
var name = snap.child("Name").val();
var cnum = snap.child("CarNumber").val();
var cmodel = snap.child("CarModel").val();
var hp = snap.child("ContactNo").val();
var brkloc = snap.child("BreakdownLocation").val();
var dandt = snap.child("TowingDateandTime").val();
var peric = snap.child("PersonInCharge").val();
$("#towreqlist").append("<tr><td>" + status + "</td><td>" + name + "</td><td>" + cmodel +
"</td><td>" + cnum + "</td><td>" + dandt +
"</td><td>" + hp + "</td><td>" + brkloc + "</td><td>" + peric + "</td><td><button onclick='done(\"" + snapshot.key + "\", \"" + snap.key + "\")' class='btn btn-success btn-sm'>Done</button>");
});
});