dd($request->category);
yaparak oraya doğru category id geldiğini ve integer olup olmadığını teyit eder misin?
front end kodlarını görmediğim için buraya ne yollandığını bi kontrol etmek lazım.
hatta validasyonada
'category'=>'exists|integer|exists:categories,id'
ekleyebilirsin.