【发布时间】:2021-08-27 07:05:01
【问题描述】:
在使用 1 个表单创建订单和订单项表时如何填写订单 ID?
我用 laravel 做订单管理系统。
当用户提交订单表单时,它将创建订单和订单项目表,其中订单项目表有 1 列名为 order_id。我不明白如何在orderitems 表中填写order_id。
这是我的订单控制器
public function store(Request $request)
{
$order = Order::create([
'user_id' => $request->input('user_id'),
]);
$orderitem = Orderitem::create([
'order_id' => $request->input('order_id'),
'product_id' => $request->input('product_id'),
'quantity' => $request->input('quantity'),
]);
return redirect()->route('orders.index');
}
【问题讨论】: