Моя база данных содержит различные деревья данных, такие как Пользователи, хобби, классы, оценки и т. Д. Я хочу получить значения из двух наборов данных «Пользователи» и «Хобби».
Каков наилучший способ получитьзначения из двух таблиц?
Должен ли я использовать firebaseDatabase.getReference()
, а затем
dataSnapshot.child("Users").child(“name”).getValue().toString();
dataSnapshot.child("hobbies ").child(“track”).getValue().toString();
Или мне нужно firebaseDatabase.getReference(“Users”)
и firebaseDatabase.getReference(“hobbies”);
Так как я заметилчто firebaseDatabase.getReference()
, похоже, относится ко всем данным, включая те, которые не нужны (класс, баллы и т. д.).Приведет ли это к замедлению работы приложения или оно имеет какие-либо последствия?