我已经使用 Bootstrap 创建了一个表单,并且数据库中有三个表。表名是
- 产品
- 付款
- 支票。
现在我想使用 Eloquent 或 DB Facade 将数据从我的单一表单插入到这三个表中。
表单代码:
这是 Controller 方法。
public function save(Request $request)
{
$product=new Product;
$product->product_name=$request->input('product_name');
$product->product_code=$request->input('product_code');
$product->product_price=$request->input('product_price');
$product->product_unit=$request->input('product_unit');
$product->total=$request->input('t_amt');
$product->save();
}
最佳答案
简单地说,
public function save(Request $request)
{
$product=new Product;
.
.
.
$product->save();
$payment=new Payment;
.
.
.
$payment->save();
$cheque=new Cheque;
.
.
.
$cheque->save();
}
关于php - 如何在 Laravel 中使用 eloquent 或 DB Facade 从单一表单插入多个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47498753/