首页 > 解决方案 > 保存 ID 两列 Laravel

问题描述

我想保存一个新的 Sale() 的 ID;在$sale->voucher_series,我怎样才能做到这一点?

$sale = new Sale();
$sale->customerid = $request->customerid;
$sale->userid = \Auth::user()->id;
$sale->proof_type = $request->proof_type;
$sale->voucher_series = $request->saleId;
$sale->date_time = $mytime->toDateString();
$sale->total = $request->total;
$sale->status = 'Registered';
$sale->save();

标签: laravel

解决方案


如果您的 coupon_series 列是可为空的字段,那么它将起作用。

$sale = new Sale (); 
$sale->customerid = $request->customerid;
$sale->userid = \Auth :: user()->id;
$sale->proof_type = $request->proof_type;
$sale->date_time = $mytime->toDateString ();
$sale->total = $request->total;
$sale->status = 'Registered';
$sale->save();


$sale->voucher_series = $sale->id;

推荐阅读