我是初学者,我正在Firebase开发一个调度沙龙。
计划程序会保留客户信息,例如姓名,电话号码,日期。在调度节点内,存在与服务状态相关的节点,这使得两个客户端不可能标记相同的时间。为此,我需要访问关于状态节点并检查该值是否等于" ocupado" (占领)或" desocupado" (无人居住)。如果该值等于" ocupado" (占用),必须返回错误信息。如果该值等于" desocupado" (未被占用),客户可以在此时制定时间表。
答案 0 :(得分:1)
Just acess val(), for example:
var ref = firebase.database().ref("db/scheduler");
ref.once('value').then(function(snapshot){
var check = snapshot.child("firstTime").val();
var returnMsg = '';
if(check == "occupied"){
returnMsg = "error";
}else{
returnMsg = 'open';
}
console.log(returnMsg);
})