现在,我建立菜单执行许多请求。我希望能够在单个sql请求中检索相同的内容
MenuItem (Id,parent_id,level,weight) parent_id是对另一个MenuItem的引用
如果我有这些记录
1,null,1,50
2,null,1,20
3,1,2,100
4,1,2,0
我希望结果是
2
4
3
1个
weigtht属性用于在其自身级别内对菜单项进行排序。
这意味着id 2在id 1之前出现,因为权重20 <权重50,但是id 2仍然在id 4之前出现,因为级别1 <level 2
我什至不确定这是可能的。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。