如果我有两个模型,有一个 hasMany 关系,那么我的Carhasmany CarOwners,我想用使用的firstOrCreate方法来创建一个新的car.
如果我正在创建一个新的,car那么我也需要创建第一个CarOwner。
在不利用任何 Laravel 功能的情况下,我会
car没有办法一次性做到这一点吗?我可以执行查询以查找所选汽车的 CarOwners,但我看不到如何跨多个表进行保存。
小智 8
参考 laravel 手册。如果你已经为他们创建了一个模型,它会是这样的
car->carOwners()->save($owners)
Run Code Online (Sandbox Code Playgroud)
链接https://laravel.com/docs/5.1/eloquent-relationships#inserting-related-models