簡體   English   中英

如何在 JavaScript 中從 Firebase 數據庫中的不同父節點檢索數據

[英]How to retrieve data from different parent nodes in a Firebase Database in JavaScript

我有以下數據庫:

在此處輸入圖片說明

我想在 JavaScript 中檢索給定特定 ID 值的 name 值。

現在我有以下代碼,但它似乎不能同時訪問 ID 和名稱節點:

var user = db.ref("Users").orderByChild("ID").equalTo("12345");
       
        users.once("value").then(function(snapshot) {
        snapshot.forEach(function(childSnapshot) {

        ...

這可以通過以下代碼實現:

var ref = db.ref("Users").orderByChild("ID/value").equalTo("12345");
ref.on("value", function(snapshot) {
    snapshot.forEach(function(childSnapshot) {
        var childData = childSnapshot.val();
            
        var name = childData.name.value;
    });
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM