обновить несколько записей одновременно, используя флажок laravel - PullRequest
0 голосов
/ 04 ноября 2019

Я хочу обновить или удалить несколько статусов записей.

Статус: принять, отклонить, в ожидании.

, поэтому хочу предоставить пользователю флажок для выбора нескольких записей и раскрывающийся список для выбора. status хочет обновлять записи за один раз,

, а также хочет предоставить опцию удаления в раскрывающемся списке, чтобы удалять массовые записи за один раз

Ответы [ 2 ]

1 голос
/ 04 ноября 2019
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();
}
0 голосов
/ 04 ноября 2019

Я ответил на аналогичный вопрос несколько дней назад. Посмотрите Обновите статус каждой динамической строки, используя флажок .

Надеюсь, это поможет. Ура! * * 1004

...