Laravel 8 变形关系

2021-07-26 09:34 更新

魔术方法不能用于创建 morTo 关系。相反,必须直接使用 for 方法,并且必须显式提供关系的名称。例如,假设 Comment 模型有一个 commentable 方法,该方法定义了一个 morTo 关系。在这种情况下,我们可以直接使用 for 方法创建属于单个帖子的三条评论:

    $comments = Comment::factory()->count(3)->for(
        Post::factory(), 'commentable'
    )->create(); 
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号