Лучший способ получить иерархические данные из базы данных [дубликат]
-
21-08-2019 - |
Вопрос
Мне нужно хранить комментарии в стиле блога в базе данных.Каждый комментарий может иметь родительский.
Я делаю это с помощью столбца «parentComment», который имеет нулевое значение, если это комментарий верхнего уровня, или значение, если это ответ на другой комментарий.
Каков наиболее эффективный способ получить комментарий и все его дочерние элементы?
Решение
Довольно распространенным методом является также (дублированный, косвенно) отношение к «корню» дерева, которое означает, что вы можете выбрать полное дерево в один аккуратный выбор. Othewise он быстро пачкается.
Не связан с StackOverflow