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

river1987 · · 2136 次点击
<a href="/user/river1987" title="@river1987">@river1987</a> 那你就自定义预加载,工具没提供就自己写呗
#7
更多评论
用GO来处理: var menu []ArticleNode _ = db.Where(&#34;pid=? and ischeck=?&#34;, pid, 1).Order(&#34;sort DESC&#34;).Find(&amp;menu).Error treeList := []*TreeList{} for _, v := range menu { child := v.GetAllNodeNoCache(v.Id) node := &amp;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