Как заменить id на другой уникальный столбец в маршрутах при использовании ресурсных контроллеров?
Сразу к примеру: Route::resource('section', Controller::class);
даст мне, например, такой маршрут как example.ru/section/{id}.
Возможно ли заменить столбец id на другой уникальный столбец для его отображения в маршрутах? Понимаю что можно сделать с помощью обычных контроллеров, но интересует, можно ли это реализовать в рамках ресурсных.
Спасибо за направление, но всё-таки не могу понять, как это можно использовать в ресурсных маршрутах типа Route::resource();
В примере указан маршрут Route::get();
С ресурсами сложнее, в документации об этом не сказано. Но вам никто не мешает переписать resource на пачку обычных роутов, если есть необходимость в кастомном ключе.
Константин Б., да, как вариант. Но, как правило, в роутах используется человекопонятный слаг, а на бекенде всё же програмистопонятный авто инкрементируемый ID. Но если автора это не смущает - решение будет работать.
Возможно, решение jazzus сработает.