У меня есть следующий слушатель:
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()
Заранее спасибо!



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Нет, вы должны использовать тот же объект Query, который изначально использовался для добавления слушателя.