我试图获取数据库中第一个孩子的ID,但它返回“undefined”。下面是我的代码,我的数据是如何构成的:Firebase Javascript:获取第一个孩子的ID
var database = firebase.database().ref();
var postsRef = database.child("posts");
postsRef.orderByChild("date").limitToFirst(1).once("value", function(snapshot) {
console.log(snapshot.ref.parent);
});
这是我的数据是如何构成的:
posts
1
date
title
alias
timestamp
2
date
title
alias
timestamp
3
date
title
alias
timestamp
这给了我“post”,而不是id(1,2,3) – Vaporeon
你确定你的数据是结构化的那么和你的OP一样吗?还是有一个ID为“钥匙”的职位? –