【发布时间】:2014-03-20 17:16:07
【问题描述】:
我有一个 MySQL 表,其类别如下:
categoryID | categoryName | parentID
------------------------------------
1 | books | NULL
------------------------------------
2 | newspapers | NULL
------------------------------------
3 | sci-fi | 1
------------------------------------
4 | robot stories | 3
-------------------------------------
etc.
当我只有“机器人故事”的 ID 并且它必须看起来像时,我需要使用递归构建一个类别树:
书籍 -> 科幻小说 -> 机器人故事
任何建议都会有所帮助!
【问题讨论】:
-
如果你需要帮助,你可能应该用一种语言标记它,把它放在标题中不会出现在人们的过滤器中。
-
这是我在这里的第一个问题。谢谢!
-
如果你使用Closure Tables,那会容易很多。