1
创建的JSON检索数据这是我的数据库结构火力地堡数据检索:我无法从火力地堡数据库
{
"main" : {
"fake data1" : {
"abc" : "1001",
"high" : "100",
"low" : "150",
"mid" : "200",
"name" : "fake data1"
},
"fake data2" : {
"abc" : "1023",
"high" : "1020",
"low" : "1020",
"mid" : "1501",
"name" : "fake data2"
},
"fake data3" : {
"abc" : "1001",
"high" : "100",
"low" : "150",
"mid" : "200",
"name" : "fake data3"
},
"fake data4" : {
"abc" : "1023",
"high" : "1020",
"low" : "1020",
"mid" : "1501",
"name" : "fake data4"
},
"fake data5" : {
"abc" : "1001",
"high" : "100",
"low" : "150",
"mid" : "200",
"name" : "fake data5"
},
"fake data6" : {
"abc" : "1023",
"high" : "1020",
"low" : "1020",
"mid" : "1501",
"name" : "fake data6"
}
}
}
我想从以上检索所有的名字,但我不能去做吧。
我用下面的查询尝试:
var datafire = firebase.database().ref();
var namedb = datafire.child('main')
var query = namedb.orderByChild('name')
query.on("value", function(datasnap) {
var data = (datasnap.val());
console.log(data.name);
我认为你缺少'假data1','假data2'在查询 – 3stud1ant3