Я работаю над обновлением данных в конечной точке API. Как, я использую проверку запроса формы, чтобы отделить проверку от контроллера.
Это прекрасно работает с запросом хранилища.
Но, когда я пытаюсь обновить отдельные данные, как указано ниже, ответ возвращает следующие данные ответа.
As, данные уже сохранены в базе данных. Когда я отправляю запрос на обновление данных .., который должен вернуть обновленные данные. Но он не возвращается.
Нужна помощь, чтобы решить эту проблему.
Данные JSON в теле:
{
"title": "Question Changed 2"
}
Текущий ответ:
{
"question_type": [
"Question Type is Required!"
],
"question": [
"Question is Required!"
],
"is_required": [
"Is Require Value is Required"
]
}
QuestionRequest:
public function rules()
{
return [
'question_type' => 'required | min:3 | max:10',
'title' => 'required | min:5 | max:100',
'question' => 'required | min:5 | max:255',
'description' => 'min:10 | max:255',
'is_required' => 'required',
];
}
Обновление:
public function update(QuestionRequest $request, Question $question)
{
$question = $question->update($request->all());
return response()->json($question, 200);
}