Tablonuzun Primary key alanini 'id' disinda bir sey olarak belirlediyseniz, Model sinifinizda bunu ayarlamaniz lazim. Örnegin Primary key sutun ismini 'uuid' olarak ayarladiysan:
class Category extends Model {
protected $primaryKey = 'uuid';
}Bunun disinda Route-Model binding kullanabilirsin
Route::get('category/{category}', [Controllers\CategoryController::class, 'show'])->name('categories.show');Controller dosyanda:
use App\Models\Category;
...
public function show(Category $category)
{
}
...Böylece Model::find($id) ile yazmana gerek kalmaz.