gpt4 book ai didi

javascript - Firebase 自定义查询

转载 作者:行者123 更新时间:2023-11-27 22:36:52 25 4
gpt4 key购买 nike

如何从 Firebase Web API 的以下结构中获取 Inmate_DOB 的值。

请找到下面的快照:

Firebase Dashboard - Realtime DB

我尝试了下面的代码是否可以正确处理,但我没有检索到该值。

GetInmate.Js

angular.module('starter.InMateIdContactDetailsController', ['firebase'])

.controller('InMateIdContactDetailsCtrl', function($scope,$rootScope,$filter,$ionicLoading,$state,$window, $cordovaSQLite,$cordovaCamera,$firebase,$firebaseAuth,$firebaseArray) {

var userId = firebase.auth().currentUser.uid;

var ref = firebase.database().ref().child("Tables/Inmate_Data");

$scope.InMatedata = $firebaseArray(ref);

if(!$scope.InMatedata){

alert('Records not found Auth!');

}else{

alert('Records found! Auth');

}

firebase.auth().onAuthStateChanged(function(user) {

if(user) {
var userID = user.uid;

firebase.database().ref('Tables/Inmate_Data/'+userID).once('value').then(snapshot => {
const userDOB = snapshot.val().Inmate_DOB;
alert(userDOB);
alert(test);
})
}
});



});

最佳答案

我认为您只是在 'Tables/Inmate_Data' 之后的原始代码中缺少 /

return firebase.database().ref('Tables/Inmate_Data/' + userId).once('value')
.then(function(snapshot) {
var Inmate_dob = snapshot.val().Inmate_DOB;
alert(Inmate_dob);
}

关于javascript - Firebase 自定义查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39032793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com