Laravel 8 获取关联

2021-07-08 09:58 更新

一旦定义了数据库表和模型,就可以通过模型访问关联。例如,可以使用 tags 动态属性访问文章的所有标签:

$post = App\Models\Post::find(1);

foreach ($post->tags as $tag) {
    //
} 

还可以访问执行 morphedByMany 方法调用的方法名来从多态模型获取其所属模型。在这个示例中,就是 Tag 模型的 postsvideos 方法。可以像动态属性一样访问这些方法:

$tag = App\Models\Tag::find(1);

foreach ($tag->videos as $video) {
    //
} 
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号