使用复选框一次更新多个记录 laravel
update multiple Records at a time using checkbox laravel
我想更新多条记录状态或删除。
状态为:接受、拒绝、待定。
所以想为用户提供 select 多条记录的复选框和选择状态的下拉菜单希望一次更新记录,
并且还想在下拉菜单中提供删除选项,以便一次删除大量记录
public function updateRecords(Request $request) {
$recordIds = $request->get('recordIds');
$newStatus = $request->get('newStatus');
RecordModel::whereIn('id', $recordIds)->update(['status' => $newStatus]);
}
public function deleteRecords(Request $request) {
$recordIds = $request->get('recordIds');
RecordModel::whereIn('id', $recordIds)->delete();
}
几天前我回答了一个类似的问题。看。
希望能帮助到你。干杯!
我想更新多条记录状态或删除。
状态为:接受、拒绝、待定。
所以想为用户提供 select 多条记录的复选框和选择状态的下拉菜单希望一次更新记录,
并且还想在下拉菜单中提供删除选项,以便一次删除大量记录
public function updateRecords(Request $request) {
$recordIds = $request->get('recordIds');
$newStatus = $request->get('newStatus');
RecordModel::whereIn('id', $recordIds)->update(['status' => $newStatus]);
}
public function deleteRecords(Request $request) {
$recordIds = $request->get('recordIds');
RecordModel::whereIn('id', $recordIds)->delete();
}
几天前我回答了一个类似的问题。看
希望能帮助到你。干杯!