Почему я получаю эту ошибку: поле примечаний является обязательным.? Обратите внимание, что замечания имеют ценность. Когда я сбрасываю проверенный запрос, примечания существуют. Поле введения такое же, как и примечания, но работает правильно. Не знаю, почему так происходит с замечаниями.
Магазин
class StorePurchaseRequestRequest extends FormRequest
{
public function authorize()
{
return Gate::allows('purchase_request_create');
}
public function rules()
{
return [
'code' => ['string', 'nullable'],
'cost_comparison_id' => ['required', 'integer', 'exists:cost_comparisons,id'],
'introduction' => ['required', 'string'],
'remarks' => ['required', 'string'],
];
}
}
Контроллер
public function store(StorePurchaseRequestRequest $request)
{
dd($request->validated());
$purchaseRequest = PurchaseRequest::create($request->validated());
$purchaseRequest->savePurchaseRequestSupplierItems($request);
if ($media = $request->input('supporting_documents', [])) {
Media::whereIn('id', data_get($media, '*.id'))
->where('model_id', 0)
->update(['model_id' => $purchaseRequest->id]);
}
$toRecipients = $this->getRecipients($request->to_recipients);
$ccRecipients = $this->getRecipients($request->cc_recipients);
$purchaseRequest->notify(null, $toRecipients, $ccRecipients);
return (new PurchaseRequestResource($purchaseRequest))->response()->setStatusCode(Response::HTTP_CREATED);
}
Подтвержденный запрос
array:7 [ // Modules\PurchaseRequests\Http\Controllers\Api\V1\PurchaseRequestApiController.php:75
"code" => "PR"
"introduction" => "
Test
"
"remarks" => "
Test
"
"cost_comparison_id" => "2"
"correction_notes" => null
"is_apm" => "0"
"purchase_request_suppliers" => array:1 [
// ... items
]
]
Подробнее здесь: https://stackoverflow.com/questions/788 ... s-required
Как исправить ошибку проверки Laravel: «Поле обязательно»? ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1722298340
Anonymous
Почему я получаю эту ошибку: поле примечаний является обязательным.? Обратите внимание, что замечания имеют ценность. Когда я сбрасываю проверенный запрос, примечания существуют. Поле введения такое же, как и примечания, но работает правильно. Не знаю, почему так происходит с замечаниями.
[b]Магазин[/b]
class StorePurchaseRequestRequest extends FormRequest
{
public function authorize()
{
return Gate::allows('purchase_request_create');
}
public function rules()
{
return [
'code' => ['string', 'nullable'],
'cost_comparison_id' => ['required', 'integer', 'exists:cost_comparisons,id'],
'introduction' => ['required', 'string'],
'remarks' => ['required', 'string'],
];
}
}
[b]Контроллер[/b]
public function store(StorePurchaseRequestRequest $request)
{
dd($request->validated());
$purchaseRequest = PurchaseRequest::create($request->validated());
$purchaseRequest->savePurchaseRequestSupplierItems($request);
if ($media = $request->input('supporting_documents', [])) {
Media::whereIn('id', data_get($media, '*.id'))
->where('model_id', 0)
->update(['model_id' => $purchaseRequest->id]);
}
$toRecipients = $this->getRecipients($request->to_recipients);
$ccRecipients = $this->getRecipients($request->cc_recipients);
$purchaseRequest->notify(null, $toRecipients, $ccRecipients);
return (new PurchaseRequestResource($purchaseRequest))->response()->setStatusCode(Response::HTTP_CREATED);
}
[b]Подтвержденный запрос[/b]
array:7 [ // Modules\PurchaseRequests\Http\Controllers\Api\V1\PurchaseRequestApiController.php:75
"code" => "PR"
"introduction" => "
Test
"
"remarks" => "
Test
"
"cost_comparison_id" => "2"
"correction_notes" => null
"is_apm" => "0"
"purchase_request_suppliers" => array:1 [
// ... items
]
]
Подробнее здесь: [url]https://stackoverflow.com/questions/78809378/how-to-fix-laravel-validation-error-the-field-is-required[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия