我的代码就像
var db = admin.database();
var ref = db.ref('referrals')
ref.child("ABCD").once("value").then(
(resp) => { }
).catch(err => console.error("error"))
如果引用没有子节点“ ABCD”,则转到异常块。我该如何检查它的存在并处理而不是抛出来?
答案 0 :(得分:0)
尝试;
var db = admin.database();
var ref = db.ref('referrals')
ref.child("ABCD").once("value", resp => {
if (resp.exists()) {
// Data exists
}else {
// No data fetched
}
})