thinkPHP5一对多的模型

有关于thinkPHP5的一对多的模型关系吗?假如我有个分类表和文章表,一个分类有多个文章,在tp官方的例子里,可以获取这个分类下所有的文章,但是我怎样操作才可以获取全部文章和外键字段cid怎样变成分类的名字呢?

阅读 2.8k
1 个回答

首先设计好表结构,
分类表如下:
id,自增主键
parent_id,上一分类id
name,分类名称
level,级别(可要可不要)
id parent_id name
1 0 第一级名称
2 0 第一级名称
3 1 第二级名称
4 3 第三级名称
...
这样就能递归查到上级的所有分类。
文章表增加一个字段就存分类表的主键,或者是存上级所有分类的字符串(1,3,4)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题