xxxxxxxxxx
$request->validate([
'id' => 'required|unique:users',
// . 'id' => 'required|exists:App\User,id', This works laravel 6 and up
'body' => 'required',
]);
xxxxxxxxxx
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Validator;
public function store(Request $request)
{
$validator = Validator::make($request->all(), [
'user_id' => 'exists:users,id',
]);
if ($validator->fails()) {
// Handle validation failure
}
// Validation passed, continue with your logic
}