2016-08-10 5 views
0

Если у меня есть две модели, с отношения hasMany, поэтому мой Car hasmany CarOwners, я хотел бы использовать, чтобы использовать метод firstOrCreate, чтобы создать новый car.Laravel «Сохранить()» для «» hasmany модели

Если я создаю новый car, то мне также нужно создать первый CarOwner.

без привлечения какой-либо функциональной Laravel, я бы

  1. создать новый автомобиль,
  2. получить идентификатор нового объекта автомобиля
  3. создать новую CarOwner, связывая его с недавно созданным car

Нет ли способа сделать это за один раз? Я могу сделать запросы к найти CarOwners выбранного автомобиля, но я не вижу, как сохранить через несколько таблиц.

ответ

Смежные вопросы