私のデータベースで最初の子のIDを取得しようとしていますが、「未定義」を返します。以下は私のコードであり、私のデータは、構造化された方法: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
は、これは私を与えますid(1、2、3)ではなく "post" – Vaporeon
データが構造化されていますか?あなたのOPと同じように?または、idが「key」の投稿がありますか? –