Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Rota variável com $resource

No projeto, fizemos uma 'factory' chamada "recursoFoto", onde definimos a rota e acrescentamos um parâmetro (fotoId).

Neste caso, o parâmetro é opcional e não somos obrigados a passar ele. Eu queria saber se tem alguma maneira de tornar outro parâmetro na rota como opcional. Por exemplo:

Estou trabalhando com uma rota de permissão ("api/Permissao/:id"), além de eu possuir os métodos do CRUD padrão, eu ainda tenho uma rota para obter a permissão pelo perfil do usuário ("api/Permissao/Perfil/:id), existe uma maneira de deixar esse "/Perfil" como opcional?

2 respostas
solução!

Olá, Gabriel.

Quando queremos que um valor de uma rota seja opcional ou definidor isso dentro do método da rota ou criamos um rota sem parâmetro.

Olá, Marco.

Obrigado pela resposta. Não conhecia o $resource ainda e achei interessante poder definir o parâmetro na rota (:id, por exemplo), dai achei que tivesse uma maneira tão elegante quanto para acrescentar essa opção a rota.

Obrigado pela ajuda.