在Laravel 5.1中从一个控制器填充2个表

时间:2015-06-24 08:33:09

标签: php model-view-controller laravel-5

只是寻找确认将行写入2个独立表的最佳方法是在MVC框架中(特别是Laravel 5.1)

我有一个注册表单,最终应该在我的“users”表和我的“profiles”表中添加一行(这些表有1对​​1的关系)。

因此,默认情况下,我的AuthController调用我的用户模型“创建”功能。是否可以使用相同的功能调用我的Profile模型?长期失去的“大学第一年”大脑中的某些东西说这不应该发生。

很抱歉,我目前无法访问我的实际代码,但这基本上就是我的目标:

AuthController
{
    function create($data)
    {
        User::create([
            $data STUFF GOING TO PLACES    
        ])

        Profile::create([
            $data STUFF GOING TO PLACES    
        ])
    }
}

编辑:为了澄清,当用户注册该站点时,他们将在用户表和配置文件表中创建一行。因此,每个用户行将始终具有1个对应的配置文件行。

0 个答案:

没有答案