关于自定义多态关联的类型字段,我们来看看官方的说法。
默认情况下,ThinkPHP 会使用模型名作为多态表的类型区分,例如,Comment属于 Article 或者 Book , commentable_type 的默认值可以分别是 Article 或者 Book 。我们可以通过定义多态的时候传入参数来对数据库进行解耦。
在这里我还是沿用前面的数据库表。
实例:
Blog表
Users表
Comment表
Users模型
Blog模型
comment模型
注意:我将thinkphp_type中的字段类型,改为了blog1,照样可以输出。
输出结果: