формат json ошибки в Laravel при сбое проверки - PullRequest
0 голосов
/ 02 августа 2020

Я новичок в Laravel. Я пытаюсь создать запрос на публикацию API. Это проверка, которая у меня есть.

    $request->validate([
        'name' => 'required',
        'phone' => 'required',
        'address' => 'required',
        'started_date' => 'required|after:2012-01-01|before:tomorrow',
    ]);

Когда проверка не удается, с проверкой, которая у меня есть, скажем, "name" и "start_date" отсутствуют, это ответ, который я получаю.

{
 "message": "The given data was invalid.",
 "errors": {
    "name": [
        "The name field is required."
    ],
    "started_date": [
        "The started date must be a date before tomorrow."
    ]
}

Однако это не тот формат, который мне нужен. Вот что я хочу

 {
 "message": "The given data was invalid.",
 "errors": {
    "name": "The name field is required.",
    "started_date": "The started date must be a date before tomorrow."
}

Итак, что мне делать, чтобы отформатировать ответ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...