请教!GORM是否支持数据库递归查询?

river1987 · · 2102 次点击
查到了一个git 上有讨论,不过好像没有合并到代码里,至少从文档里没看到with recursive的方法
#6
更多评论
用GO来处理: var menu []ArticleNode _ = db.Where("pid=? and ischeck=?", pid, 1).Order("sort DESC").Find(&menu).Error treeList := []*TreeList{} for _, v := range menu { child := v.GetAllNodeNoCache(v.Id) node := &TreeList{ Id: v.Id, Title: v.Title, Slug: v.Slug, Pid: v.Pid, Ischeck: v.Ischeck, } node.Children = child treeList = append(treeList, node) } return treeList
#1
看官方文档【预加载】相关内容
#2