1 回答
TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個贊
由于用戶可以擁有許多流量資源,因此您無需指定要將詳細(xì)信息資源添加到哪個流量資源。您應(yīng)該在創(chuàng)建新的流量資源時將其分配給一個變量:
$traffic = auth()->user()->traffic()->create([
? ? 'branch' => $data['branch'],
? ? 'io' => $data['io'],
? ? 'make' => $data['make'],
? ? 'model' => $data['model'],
? ? 'sn' => $data['sn'],
? ? 'customer' => $data['customer'],
]);
當(dāng)您創(chuàng)建新的詳細(xì)資源時,(might want to change the relationship from detail to details since it suggests many like your hasMany relationship where detail suggets hasOne)您可以調(diào)用:
$traffic->detail()->create([
? ? ...
]);
我還注意到您正在循環(huán)遍歷數(shù)組來創(chuàng)建新的詳細(xì)資源。實(shí)際上有一個createMany()指針函數(shù)可以幫助簡化該過程。
- 1 回答
- 0 關(guān)注
- 130 瀏覽
添加回答
舉報
