我正在尝试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雄辩地做到这一点,但找不到任何可靠的方法。
谢谢。
答案 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();