Как правильно организовать комментарии к сообщениям?

224
30 августа 2017, 16:50

Как реализовать комментарии под сообщениями ? Есть стена с списком сообщений и под каждым и них можно оставить Коментарии и под комментарием комментарий. Это нужно получается деревом выводить. По типу как рекурсия в категориях товаров ? или не так ? я просто с этим не сталкивался. Подскажите.

Answer 1

Есть такое понятие как Nested Sets. Т.е. уже продуманная структура для хранения дерева в базе. Общая суть в записи хранится левый и правый отступы. Для дочерних элементов эти значения находятся в диапазоне между значениями родителя. Т.е. эти индексы идут через все записи без разрывов.

Описывать подробно -тут надо приводить большой текст с листингами и картинками для наглядности. Потому даю ссылку на хорошую статью про netsedsets

А выводить да, можно с использованием рекурсии. А можно анализировать те самые отступы из базы.

READ ALSO
Получение слова из выражения

Получение слова из выражения

Делаю свой калькулятор-компилятор в свой байт-код на C++ как на более производительном, чем JavaДело дошло до превращения строки в лексемы или...

235
Cтранное значение указателя

Cтранное значение указателя

Вопрос: почему значение указателя (pChar = muэ), указатель это же целый тип, а тут буквы какие-тоПомогите разобраться почему такое поведение

256
Регулярные выражения C++ [требует правки]

Регулярные выражения C++ [требует правки]

Необходимо получить текст между двумя блокамиДопустим, есть такой код:

542
undefined: не могу установить значение атрибута

undefined: не могу установить значение атрибута

В зависимости от страницы, на которой находится пользователь, ему должна показываться форма с датойПри условии c:if test="${listName != 'TODAY' and listName...

259