これは非常に簡単な質問かもしれませんが、作成することはできません。私はfirebaseとjavascriptを初めて使ったので、たくさん検索しましたが。これは私のfirebaseデータベースの構造です。firebaseの指定されたパスにあるすべてのノードを取得する方法
{ "messages" : {
"AGA Clinical Trials" : {
"test" : {
"-KbQDSG-3AXKjk1erhWO" : {
"senderName" : "[email protected]",
}
},
"test-1" : {
"-KbQECK7edEok0treaLCI" : {
"senderName" : "[email protected]",
}
}
}
}
は、私が欲しいのは、テスト、テスト-1であるAGA臨床試験のすべてのノードのリストです。私はfirebaseを使ってこのクエリを使用しています。
var siteListref = firebase.database().ref('messages').child('AGA Clinical Trials')
siteListref.orderByKey().on('value', function(snapshot){
var userName = snapshot.val();
console.log('user name', userName);
}
あなたの質問でJSONの木の絵を用意しました。実際のJSONをテキストとして置き換えてください。このテキストは[Firebaseデータベースコンソール](https://console.firebase.google.com/project/_/database/data/)の[Export JSON]リンクをクリックすることで簡単に取得できます。 。 JSONをテキストとして検索可能にすることで、実際のデータを使ってテストしたり、答えに使用したりすることができます。一般的には、これは良いことです。 –