无限分类就是一个分类下面创建很多子类,其子类也可以创建不同子类,如此往复没有终点。
1.族谱关系
2.某种东西分类
常用实现方法
1.以父ID实现的无限分类
使用递归算法。表中一个字段id,一个字段pid(父id)
这样可以根据Where id = pid来查找出上一级类内容,运用递归至顶层
2.以全路径实现的无限分类
表中有一字段path:1,2,3
使用where path like '1,2,3%'
order by cpath asc查出它及其子类的列表
无限分类就是一个分类下面创建很多子类,其子类也可以创建不同子类,如此往复没有终点。
1.族谱关系
2.某种东西分类
常用实现方法
1.以父ID实现的无限分类
使用递归算法。表中一个字段id,一个字段pid(父id)
这样可以根据Where id = pid来查找出上一级类内容,运用递归至顶层
2.以全路径实现的无限分类
表中有一字段path:1,2,3
使用where path like '1,2,3%'
order by cpath asc查出它及其子类的列表