SSH框架做个无限次添加子目录的功能,类似树形菜单,请问怎么查询出全部的,并且对应起来?

我是这样写的,结果只查出一部分对应的内容,其他的没有查询出来,请问有什么好的办法吗?给表建立一个字段PID引用父ID。这是我的查询代码这是的表结构以及表的信息这是我查询出... 我是这样写的 ,结果只查出一部分对应的内容,其他的没有查询出来,请问有什么好的办法吗?
给表建立一个字段PID引用父ID。
这是我的查询代码

这是的表结构以及表的信息

这是我查询出来的内容
展开
 我来答
gerministar
2014-09-13 · TA获得超过166个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:105万
展开全部
用select * from earth把所有内容读出来,然后在内存中循环建立对应关系,比你这样多次表查询速度要快很多。
追问
可以告诉我 “内存中循环建立对应关系 ”怎么做吗 ?,我菜鸟一枚,  谢谢。
追答
class Menu{
    int id;
    List<Menu> subMenus;//子菜单列表
}

根据遍历菜单,根据pid==id找到父子菜单;最后就是一个List<Menu>,所有的菜单都包含了

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式