如果我的类别树中存在未确定的子类别级别,是否可以在一个查询中获取整个类别树(没有任何循环)?
这是一种可能的情况:
paInt24
如果您注意到,Cables血统是这样的: 主页>客厅>电视>家庭影院>电缆
现在,我获取当前类别的父类别并继续循环,直到我到达具有空父类别的父类别。我知道这部分之前已被问过。但是,我想知道是否有更好的方法来构造此表,以便我不必运行X量的查询(或子查询)?我考虑过例如添加一个名为parent的第4列或者在逗号分隔列表中具有整个谱系的东西(在这种情况下父母将是: category_id parent_id Name
0 null Home
1 null Auto
2 0 Living Room
3 2 Couches
4 2 TV
5 4 Home Theatre
6 5 Cables
。但是这看起来很俗气且效率低(并且容易打破) )。有更好的机制吗?