0

檢索特定的數據集,我很新的火力點,而angularfire,不能夠找到的例子與 angularfire和火力點的API,大多數的例子中使用舊的API,Firebase-如何使用angularfire

火力-3.2.0 angularfire -2.0.1

這裏有兩種情況:

案例1:

enter image description here

我想檢索其名稱只記載:「阿穆布巴克」電子郵件和UID,

這裏是我做了什麼

function getUserName(uid){ 
return firebaseDataService.users.startAt("amitabh") 
    .endAt("amitabh") 
    .once('value', function(snap) { 
    console.log('matching name address', snap.val()) 
    }); 

}

但整株的用戶列表,而不是一個特定的記錄。

案例2:

![enter image description here

如何以檢索只形式使用angularfire新的API上面的數據庫。

ref=firebase.database().ref(); 
$scope.user=$firebaseArray(ref.child('users')); 

在HTML

{{user.name}} 

回答

0

你可以嘗試

var id= 'LnsdgmDFX6WJi13B32abj5ah60O2'; 
var ref = firebase.database().ref('/users/').child(id); 
$scope.user= $firebaseArray(ref); 

,並在你的HTML

<li ng-repeat="user in user"> 
{{user.name}} 
</li> 
+0

我編輯的圖片,以前的照片是錯誤上傳,很抱歉那,請現在檢查案例2。 –

相關問題