我有以下侦听器:
firebaseDB.ref(`organizations/${org_id}/requests`)
.orderByChild('employee_id')
.equalTo(employee_id)
.on('value', snapshot => {
// do some stuff
})
我总是使用上面的查询将其关闭:
firebaseDB.ref(`organizations/${org_id}/requests`)
.orderByChild('employee_id')
.equalTo(employee_id)
.off()
但是我想知道是否可以在父节点(例如组织或请求)中将其关闭吗?假设我没有听其他任何事情。
firebase.ref(`organization/${org_Id}`).off()
或
firebaseDB.ref(`organizations/${org_id}/requests`).off()
提前谢谢!
答案 0 :(得分:1)
否,您应该使用最初用于添加侦听器的同一Query对象。