一个复杂的网站会拥有不同的内容类型,网站的内容之间也会拥有某种关系,比如一个电影网站,可能会有电影资料,人物资料,视频,图片这些内容类型。在发布电影资料的时候,你可能会想去关联一些与这部电影相关的人物内容。
在创建内容与内容之间关系的时候,我们可能需要为这个关系添加点描述内容,比如,当发布电影资料关联人物的时候,你需要添加每个人物在当前这部电影中的角色的名称,还有具体的工作是什么( 演员,导演,编剧... )
当电影资料与人物内容之间有了这种关系以后,你可以利用这些关系,去做很多事情,你可以在电影内容上去动态的显示相关的人物内容的字段,比如人物的名称,简介,头像 ...
反过来,你也可以在人物内容上,显示出所有关联他的电影资料,也就是当前这个人物出演或参与的电影,你可以显示电影的名称,介绍,海报等等。
所有这些,都可以在创建电影与人物内容关系以后自动完成。
我们还可以动态的为每个电影资料创建与这部电影相关的所有相关的人物页面,也就是一个可以显示电影相关的所有人物的页面。你也可以为人物去创建这个人物参与的所有电影的页面。
在这个课程里我们就一起来看一下,如何创建内容之间的关系,还有利用这个关系去做一些事情。