Tenho uma tabela de categoria que não possui a coluna slug, e hoje eu faço as url nos meus projeto assim:
www.teste.com.br/1/categoria-slug/1/produto
Teria como criar no model uma coluna virtual que interaja com as consultas com o slug(retirando acentos e caracteres especiais) da categoria para que quando eu recuperar da url a categoria que já esta convertida faça uma busca e retornando o id da categoria cadastrada.
Não sei se expliquei bem o que quero, mas a minha ideia é tirar o id da categoria da url.