首页 新闻 会员 周边 捐助

根据父级id,分别显示下属和下属的id

0
悬赏园豆:80 [待解决问题]

问题是这样的,数据库里面有一个userid(用户) 和parentid(父级id),一共有三个页面,我想点击一级下属,页面显示用户一级下属信息,点击第二个页面显示用户下级的下级信息,点击第三个显示下级的下级的下级信息,请问一下,这个接口该怎么设计

乾子的主页 乾子 | 菜鸟二级 | 园豆:347
提问于:2020-04-10 16:14
< >
分享
所有回答(5)
0

不是接口设计 是表设计?

https://www.cnblogs.com/kissdodog/p/3297894.html,
有用记得采纳

s_p | 园豆:140 (初学一级) | 2020-04-10 16:19

是接口设计

支持(0) 反对(0) 乾子 | 园豆:347 (菜鸟二级) | 2020-04-10 16:20

@乾子: 接口写个方法传递参数,根据id,能查询所需要的 层级信息。 最后还是回到表的设计。 你先看看文章 。

支持(0) 反对(0) s_p | 园豆:140 (初学一级) | 2020-04-10 16:26
1

listRootUsers();
listChildren(parentid);

yytxdy | 园豆:1680 (小虾三级) | 2020-04-10 16:25
0

GetLevel1Users();
GetChildren(int parentId);

会长 | 园豆:12461 (专家六级) | 2020-04-10 18:01
0

很简单啊,接口请求参父节点的PID,返回参数是数据库表where parentid=PID的所有用户userID列表,再点击的userID作为PID参数,继续查下一级子节点。

李0539 | 园豆:442 (菜鸟二级) | 2020-04-10 18:03
0

如果你表是已经设计好固定不变的了,那就只能从接口的参数下手了。通过几个id的关联性查询出结果

西红柿里没有番茄 | 园豆:645 (小虾三级) | 2020-04-11 09:00
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册