常に更新される子から、firebase データから JSON データを取得しようとしています。スナップショット キーは、新しいデータが送信されるたびに変更されました。(sparkpost を使用してデータを firebase に送信します)。最新のキーからフェッチするように検索を構成する方法を見つけようとしています。
var ref = new Firebase("https://watspark.firebaseio.com/raw-events/");
var _url = ('https://watspark.firebaseio.com/raw-events/');
// Retrieve new posts as they are added to our database
ref.on("child_added", function(snapshot, prevChildKey) {
var newPost = snapshot.val();
console.log(snapshot.val());
// console.log("text: " + newPost.text);
// console.log("Title: " + newPost.title);
// console.log("Previous Post ID: " + prevChildKey);
// var fireUrl = ("https://watspark.firebaseio.com/raw-events/" + snapshot.val() + "/0/msys/relay_message/content");
// var bigBoy = new Firebase(fireUrl);
// console.log("text: " + bigBoy.text);
var param = snapshot.key();
console.log(param);
});
ref.orderByChild("0/mysys/relay_message/content/text").on("child_added", function(snapshot) {
console.log(snapshot.key() + "was" + snapshot.val().text);
});
私のJSONデータは次のように構成されています:
snapshot.val();
{
0 {
mysys{
relay_message{
content
どうすればこれを行うことができますか?ありがとう