我最近想从mysql中检索数据并使用它来形成一个n-ary。因为我使用scala来开发我的应用程序,所以我希望以函数式编程,没有任何可变状态。
这是我的代码:
case class TreeNode(id: String, parentId:String, lable: String,
children: Option[Seq[TreeNode]] = None)
private def buildTree: TreeNode = {
// todo build a tree like following from a Seq[TreeNode] queryied
// from mysql by Slick TreeNode("0","-1", "menu1", Some(List(TreeNode("1","0"
}
答案 0 :(得分:0)
我认为您应该使用自己的实现n-ary树。
Scala集合没有处理它的类。