This topic created in 3382 days ago, the information mentioned may be changed or developed.
请教一下各位 V 友。现有两张数据表,分别存储物品信息和类别层级信息。每项物品属于后者中一种类别,类别存在多级及继承,通过(id, name, parent_id)方式存储。那么,给出类别 A 时,如何把属于类别 A 及类别 A 下所有子类别的物品检索出来了?有什么比较好的方法吗?
3 replies • 2017-08-11 18:31:10 +08:00
 |
|
上 solr ?
或者物品表里多存一个字段: category_id, category_path 5,',1,3,5,' 6,',1,3,6,' 再用 path 字段来查。不过这种效率不高
|
 |
|
搜索 无限极分类 试试
|
 |
|
先把 A 及其子分类先查出来,再找物品?
之前做的是先把分类表整个读出来再 php 递归找子分类的。如果分类表很大就可能不适用了。
|