Моя база данных выглядит так:
Я знаю, как извлечь genUserID и genUserID2 и отобразить информацию в Flatlist.Но как я могу сделать два запроса к одному толстому листу?Я хотел бы получить идентификаторы из eventAttenders / 2188058178082419, а затем получить имена из базы данных пользователей.Идентификатор пользователя получен из предыдущего запроса.
Мой код:
constructor(props) {
super(props);
this.state = {
arrData:[]
};
}
componentDidMount = () => {
var ref = firebase.database().ref("eventAttenders/2188058178082419");
ref.once('value').then(snapshot => {
var items = [];
snapshot.forEach((child) => {
items.push({
id: child.val().id,
name: child.val().name,
email: child.val().yks,
});
});
this.setState({ arrData: items});
});
}