ThinkPHP + Mysql 实现无限极查询
电商系统分销关系,如何快速查询某个用户所有上级、某个用户团队所有成员。
首先设计一张数据表用户用户存储用户与用户之间的关系,表结构大致如下:
id 为自增键,member_id 用户id,pids 当前用户所有上级
当我们需要查询member_id = 5066 用户的所有上级时 取出5066对应的pids 即可。
当我们需要查询member_id = 1用户团队所有成员时 需要用mysql 的 find_in_set 即:where(‘find_in_set(1,sids)’)
个人拙见,仅供参考,期待大佬指点。
有不清楚的伙伴随时滴滴QQ:1977984619