Иерархическая навигация со Scala в Play! фреймворк
Мне нужно реализовать иерархию категорий (в основном, древовидную структуру). Поскольку я новичок в Scala, я подозреваю, что есть очень хороший функциональный подход к этой проблеме.
Я использовал вложенные наборы в PHP/ MySQL раньше. Существует ли простой способ создания древовидной структуры, которая позволяет мне легко извлекать родительские и дочерние узлы из дерева, начиная с таблицы базы данных, которая состоит из
идентификатор родительского идентификатора
?
Мне кажется, что именно здесь Scala должен сиять своим функциональным ароматом.