Пытаюсь достать именно определенную запись, но возвращает пустой массив в Postman
Контроллер:
<?php
namespace App\Http\Controllers\Api\V1;
use App\Http\Controllers\Controller;
use App\Http\Requests\StoreKategoryRequest;
use App\Http\Requests\UpdateKategoryRequest;
use App\Models\Category;
use App\Models\Kategory;
use Illuminate\Http\Request;
class KategoryController extends Controller
{
public function show(Kategory $request)
{
return $request;
}
}
Модель:
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Kategory extends Model
{
use HasFactory;
protected $fillable = [
'name',
'created_at',
'updated_at',
];
}
Файл api:
<?php
Route::prefix('v1')->group(function () {
Route::apiResource('categories', \App\Http\Controllers\Api\V1\KategoryController::class);
});
Postman и записи в БД: