Como personalizar o ActiveAdmin usando a solicitação find_by em vez do ID para todas as ações
basta adicionar o ActiveAdmin ao meu aplicativo, tive um problema ao usar a ação show / edit / destroy, porque meu link não aponta para o ID, mas para o nome do usuário (para ser mais legível para o usuário
ActiveAdmin cria corretamente meu link como:
edit link:http://localhost:3000/admin/users/paul/edit (where paul is the user name)
nesse caso eu recebo:Couldn't find User with ID=paul
Porque é claro que Paul não é o id, mas o nome do usuári
Como posso personalizar o ActiveAdmin para usar o find_by_name (params [: id]) como no meu aplicativo para toda a ação show / edit / delet
Em outro modelo, recebi o chamado "SID", que é um ID salgado gerado, e eu gostaria de usar também o find_by_sid (params [: id]) também para outros modelo
Muito obrigado
Felicidades.