从Laravel文档网站获取多对多多态关系样本。
posts
id - integer
name - string
videos
id - integer
name - string
tags
id - integer
name - string
taggables
tag_id - integer
taggable_id - integer
taggable_type - string
extra_column_a - string
extra_column_b - integer
创建带有标签的帖子/视频或创建带有帖子/视频的标签时,如何将数据插入extra_column_a
和extra_column_b
列?
当taggables
表有额外的列时,我需要为它创建一个模型类吗?
也许是这样的。arr 中的第二个参数
$video->tags()->attach($t, ['extra_column_a'=>'custstring','extra_column_b'=>'asd']);