#php #laravel #laravel-5 #laravel-7
Вопрос:
У меня беспорядок, пока laravel с 5.4 по 7.9, я прочитал следующий документ: https://laravel.com/docs/7.x/requests , но в моем случае мне не совсем ясно:
В laravel 5.4 он возвращает массив:
Это массив emty в laravel 7.9:
Спасибо!
Ответ №1:
Проблема, которую вы описываете, является ожидаемым поведением и была изменена в промежутках между версиями.
Документация из Laravel 5.4 Ссылка
only
Метод возвращает все пары ключ / значение, которые вы запрашиваете, даже если ключ отсутствует во входящем запросе. Если ключ отсутствует в запросе, значение будет равно null
.
Документация из Laravel 7.9 Ссылка
only
Метод возвращает все пары ключ / значение, которые вы запрашиваете; однако он не вернет пары ключ / значение, которых нет в запросе.