Я использую базу данных реального времени firebase, в которой я хотел бы обновить значение, которое будет иметь следующую структуру:
users: {
-LSYJ4jx6VzTYuFlu9nw: {
aadhaar: "111111111111"
address: "Velandipalaym"
agent: {
commission: "3"
id: "-LSUUJKXh2lvvhdnYRes"
name: "Tester one"
}
fatherName: "Linga"
gender: "Male"
income: "65000"
}
-LSYJ4jx6VzTYuFlu9az: {
aadhaar: "111111111111"
address: "Velandipalaym"
agent: {
commission: "2"
id: "-LSUUJKXh2lvvhdnYSes"
name: "Tester one"
}
fatherName: "Linga"
gender: "Male"
income: "65000"
}
}
В них я хотел бы получить все агенты в пользовательской таблицекоторый соответствует идентификатору: "-LSUUJKXh2lvvhdnYRes".
Я пытался выполнить следующий запрос, но не получил выбранного агента.
export const getAgentById = (id) =>
db
.ref('users/')
.child('agent')
.orderByChild('id')
.equalTo(id)
.once('value');
Как получить все агенты, объединяющиеидентификатор из пользовательской таблицы