簡體   English   中英

Laravel - 插入相關模型

[英]Laravel - Inserting Related Models

我正在用 Laravel 6 開發一個系統。系統在頭表中插入一行,並且在同一操作中需要將相關細節插入到細節表中。 有沒有比下面更好的方法來做到這一點:

$header = new RequestHeader;
$insert = $header->create($data)->id;

$meta = RequestHeader::find($insert);
$meta->details()->createMany($data['module']);
$meta->status()->create(['status' => $initialStatus, 'action_by' => \Auth::user()->username]);```

試試下面,因為,你有模態對象,所以不需要應用查詢來找到它。

$header = new RequestHeader;
$meta = $header->create($data);

$meta->details()->createMany($data['module']);
$meta->status()->create(['status' => $initialStatus, 'action_by' => \Auth::user()->username]);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM