Как я могу получить иерархическую древовидную структуру в Дизеле?
Я хочу создать базу данных SQL с помощью Diesel. Одна из таблиц будет содержать что-то под названием groups
который можно рассматривать как иерархическую древовидную структуру: группа может быть корневой группой или иметь одного родителя. Каждая группа должна иметь unique_id
и пользователь, который владеет им, и потенциальный родитель.
Как мне создать такую структуру, чтобы Diesel мог получить все дерево ниже данной группы? Если это возможно, как бы я это выполнил?
Я довольно новичок в веб-разработке, поэтому я не слишком хорошо знаком с тем, как добиться того, чего я хочу.