Size: a a a

Laravel для начинающих

2020 March 16

EG

Egor Gruzdev in Laravel для начинающих
Дмитрий
Не я из метода вызываю, метод модели
если одна запись, значить делает first(), а не get()
источник

Д

Дмитрий in Laravel для начинающих
Нет, контроллер  -модель
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Дмитрий
Нет, контроллер  -модель
Тогда зачем parameter pack?
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Если ты можешь из запроса взять массив айдишников
источник

Д

Дмитрий in Laravel для начинающих
Я в ресурсном контроллере, хочу удалить пакетно,
источник

Д

Дмитрий in Laravel для начинающих
Указывая идешники
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Дмитрий
Я в ресурсном контроллере, хочу удалить пакетно,
Скинь текущий вид метода контроллера
источник

Д

Дмитрий in Laravel для начинающих
Сек
источник

ДК

Дмитрий Костин... in Laravel для начинающих
Egor Gruzdev
в лог загляни
точно
источник

Д

Дмитрий in Laravel для начинающих
public function destroy(...$id)
{
   $paragraphDeleted = CheckListParagraph::whereIn('id', $id)->get();
   return  $paragraphDeleted;
   if ($id) {
       $paragraphDeleted = CheckListParagraph::whereIn('id', $id)->delete() ;
       if ($paragraphDeleted !== 0) {
           return response()->json(['message' => 'success']);
       }
   }
   return response()->json(['message' => 'Wrong Id']);
}
источник

Д

Дмитрий in Laravel для начинающих
Я щас дебажил, так вот в нет он у меня возвращает только одну запись
источник

ИС

Илья Сакович... in Laravel для начинающих
Дмитрий
public function destroy(...$id)
{
   $paragraphDeleted = CheckListParagraph::whereIn('id', $id)->get();
   return  $paragraphDeleted;
   if ($id) {
       $paragraphDeleted = CheckListParagraph::whereIn('id', $id)->delete() ;
       if ($paragraphDeleted !== 0) {
           return response()->json(['message' => 'success']);
       }
   }
   return response()->json(['message' => 'Wrong Id']);
}
сделай dd($id)
источник

Д

Дмитрий in Laravel для начинающих
Там массив , из параметров
источник

Д

Дмитрий in Laravel для начинающих
Который я по вам передаю
источник

Д

Дмитрий in Laravel для начинающих
По апи
источник

Д

Дмитрий in Laravel для начинающих
Это массив, мож нужен стринг?
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Дмитрий
public function destroy(...$id)
{
   $paragraphDeleted = CheckListParagraph::whereIn('id', $id)->get();
   return  $paragraphDeleted;
   if ($id) {
       $paragraphDeleted = CheckListParagraph::whereIn('id', $id)->delete() ;
       if ($paragraphDeleted !== 0) {
           return response()->json(['message' => 'success']);
       }
   }
   return response()->json(['message' => 'Wrong Id']);
}
Интересно
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
А как роут выглядит
источник

Д

Дмитрий in Laravel для начинающих
Понял почему блин, короче по апи передавал параметры через запятую, он у меня их считал как одну переменную,и подставлял в нулевой элемент массива, при дебаге через ари это не видно толком было)
источник

Д

Дмитрий in Laravel для начинающих
Спасибо посоны)
источник