Laravel雄辩地插入选择

时间:2020-04-16 09:55:32

标签: php mysql laravel select insert

我正在尝试laravel雄辩地将sql插入如下所示的select查询中-

$refId='111';
$newStatus='S2';

INSERT INTO parcel(items, status) SELECT items,'$newStatus' FROM parcel where ref_id ='$refId' LIMIT 1;

此查询确实使用 newStatus 变量插入到数据库的 宗地 表中,该变量用于从数据库中选择所需的某些项目。我需要使用laravel雄辩地做到这一点,但找不到任何可靠的方法。

谢谢。

1 个答案:

答案 0 :(得分:0)

// First Create Model Parcel and FInd Your required row with id

// Below code use for selecting data from database. 

$parcel = Parcel::query()->where('database column name', '=', $parcel_id)->first()

// If you want to store data in table use below code.

$parcel = new Parcel();
$percel->items = $item;
$percel->status = $newStatus;
$percel->save();