[英]How to save additional/extra columns of the polymorphic morphable model in Laravel (7)?
Take a many-to-many polymorphic relationship sample from the Laravel docs website.从 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
How to insert data into the extra_column_a
and extra_column_b
column when creating a post/video with tag or when creating a tag with post/video?创建带有标签的帖子/视频或创建带有帖子/视频的标签时,如何将数据插入到
extra_column_a
和extra_column_b
列中?
Do I need to create a model class for the taggables
table when it has extra columns?当
taggables
表有额外的列时,我是否需要为它创建一个模型类?
Maybe something like this.也许是这样的。 Second parametr in arr
arr 中的第二个参数
$video->tags()->attach($t, ['extra_column_a'=>'custstring','extra_column_b'=>'asd']);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.