Show no lugar do index
[Finalizado Pelo Aluno]

Beleza, Carlos?
Como estava passando um id no parametro, usei o 'show' no lugar de index. Achei que seria o ideal, pois no caso não pretendo trazer todos os registros. Isso está correto?! Ou o ideal é usar mesmo o index, pra fazer as funções de trazer todos os registros ou menos registros quando tiver passando parametro.
Abraço
Olá, Marcos!
Tudo bem?
Normalmente o método show() é usado exatamente para retornar um único registro, normalmente identificado pelo seu ID.
Se quiser compartilhar comigo o trecho do código da sua implementação eu posso analisar e te dá um feedback! :)

Comigo tudo bem, obrigado.
Na verdade eu fiz a mesma coisa, só que usando o show e sem colocar a condição pra retornar todos os dados, caso não seja passado um parametro. "Simulei" uma situação que vá retornar os dados de login um usuário, nesse caso não queria que trouxesse todos. Funcionou, só não sei se o ideal é usar o index mesmo. Da uma olhada:
//Controller: UserLoginController
//Model: UserLogin

Entendi amigo.
Embora tenha sido uma boa ideia, o ideal do método show() pra seguir o padrão Rest é retornar apenas um único registro.
Você pode até criar um método adicional no controller e fazer isso, nesse caso não tem problema algum.

Hum..Blza, entendi. Valeu pelo esclarecimento. Abraço

Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!