Я довольно новичок в Firebase и его базе данных json. Поэтому сейчас я разрабатываю иерархию деревьев, но при чтении документации говорится, что «когда вы извлекаете данные в месте в своей базе данных, вы также извлекаете все дочерние узлы».Как изолировать данные по группам пользователей в firebase
Я понимаю, что это означает, что если у вас есть этот
a1
—b1
——c1
——c2
———d1
———d2
———d3
———d4
—b2
——c1
——c2
———etc…
и вы хотите, чтобы принести «c1», вы скачаете не только «c1», а «c2» и все «D» с. И это имеет смысл, но в примере в документации говорится, что для перечисления всех «c1» требуется загрузить все дерево из «a1».
Правильно ли я? И если да, то как я могу моделировать дерево, где мне нужно изолировать данные по группам пользователей и всей их внутренней общей информации?
Спасибо ! Это действительно сбивает с толку, потому что документы говорят, что для «списка» все «c1» s должны загружать все дерево из «a1» в примере чатов. Но для меня это не имеет смысла. То, что вы говорите, намного разумнее. – ed1791