O que acontece se eu tiver dois Jobs com o mesmo título ou nome?
Tipo
Job 1: ID: 1 Título: Teacher
Job 2: ID: 2 Título: Teacher
Ao visitar: http://localhost:3000/jobs/1-Teacher, qual dos Jobs será apresentado?
O que acontece se eu tiver dois Jobs com o mesmo título ou nome?
Tipo
Job 1: ID: 1 Título: Teacher
Job 2: ID: 2 Título: Teacher
Ao visitar: http://localhost:3000/jobs/1-Teacher, qual dos Jobs será apresentado?
Oi Patrício,
Ele busca através da informação do ID do Job, então será apresentado o Job 1.
Abraço!
Olá Joviane,
Obrigado pela resposta... Eu faço esta pergunta porque, queria uma forma de gerar a URL apenas com o "Título" do artigo ou Job, sem incluir o ID, tal como o Wordpress faz para URLs amigáveis...
É possível fazer isso no rails? O que acontece no caso em que temos Jobs com o mesmo título?
Oi Patrício,
Você pode sim fazer um método que tenha um título direto na url sem o id, porém na hora de buscar teremos que fazer a busca através deste título, o que pode retornar mais do que um registro. Neste caso você acabaria tendo que escolher um só.
Uma solução mais amigável, é que se você tentar gravar um slug duplicado, você concatenar o id para este segundo cara então vc teria algo do tipo:
http://localhost:3000/jobs/Teacher para o primeiro Job e http://localhost:3000/jobs/Teacher-2 para o segundo Job.
O próprio Wordpress faz isso com títulos duplicados.
Abraço!