React Native Firebase: как извлечь значения (дочерние) из одной таблицы в другую скопированную таблицу - PullRequest
0 голосов
/ 29 марта 2020

Db Structure

Как показано на рисунке, я создал копию репетитора, в которой в качестве «userId» я принимаю его refden-идентификатор child и сохраняю текущий userId, теперь на основе userId из таблицы tutor я хочу получить другую запись, такую ​​как имя пользователя contactno et c, из tutor в tutorCopy. Пожалуйста помоги! Это код для копирования таблицы и сохранения текущего идентификатора пользователя:

bookTutor = (item) => {
  var tab = firebase.database().ref().child("tutor/").child(item.userId).getKey();
  var user = firebase.auth().currentUser.uid;
  firebase.database().ref('tutorCopy/' + tab).push({
    userId: user,
  }).then((data) => {
    //success callback

    console.log('data ', data)
    Toast.showWithGravity('Registered Successfully.', Toast.LONG, Toast.BOTTOM)

  }).catch((error) => {
    //error callback
    console.log('error ', error)
  });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...