【发布时间】:2021-09-04 05:50:06
【问题描述】:
laravel 控制器验证失败,请帮忙
存储库:https://github.com/dhawlesudhir/basic_app.git
ProductController.php:
protected function validateRequest()
{
return request()->validate([
'name' => 'required|min:10|max:255',
'price' => 'required|integer|min:100',
'category_id' => 'required|exists:categories,id'
]);
}
public function store()
{
$data = $this->validateRequest();
$product = Product::create($data);
return new ProductResource($product);
}
api.php:
Route::apiResource('/products', ProductController::class);
【问题讨论】:
-
您是否在 headers 中将 Content-type 设置为 application/json ?在邮递员中