【发布时间】:2017-07-11 10:27:48
【问题描述】:
我想获取返回值的人,并使用它。
如果我在 .on 内执行 var somthing = function(snapshot){ 会崩溃,说第二个值应该是函数。
我不能放弃orderBy,只能这样做
var results = function(snapshot)
这是我的代码。
我如何获得人们的价值?
peopleDataBase.orderByChild("mCalculateFaceSizeWidth")
.startAt(mCalculateFaceSizeWidth())
.limitToFirst(1)
.on("child_added", function(snapshot) {
var person = {
"name":snapshot.val().name,
"age":snapshot.val().age,
"id":snapshot.val().id,
"children":snapshot.val().children,
"address":snapshot.val().address,
"image":snapshot.val().image
}
if(key != snapshot.key){
people += person;
key = snapshot.key;
}
return people;
});
【问题讨论】:
标签: javascript firebase firebase-realtime-database google-cloud-functions