Cambiar los nombres de título únicos generados de friendly-id

Estoy usando la gema friendly_id. En el portfolio.rb coloqué estas dos líneas:

  extend FriendlyId
  friendly_id :title, use: :slugged

Como puede ver, también estoy usando la opción slug. Cuando creo un proyecto con el título "ejemplo" funciona find y puedo encontrar el proyecto enmysite.com/projects/example. Ahora, si creo una segunda con el mismo título, obtengo un título como este:mysite.com/projects/example-74b6c506-5c61-41a3-8b77-a261e3fab5d3. Realmente no me gusta este título. Esperaba un título más amigable comoexample-2.

En estepregunta, RSB (usuario) me dijo que es friendly_id que causa eso. Me preguntaba si hay una manera de crear un ambiente más amigable. Al principio pensé en comprobar "manualmente" si existía el mismo título (en un ciclo while) y asignar otro título usando ejemplo-2 o ejemplo-3 o ... ejemplo-N.

Sin embargo, ¿tengo que hacer algo así o me estoy perdiendo algo? ¿Hay una manera más fácil de hacer algo así?

Respuestas a la pregunta(2)

Su respuesta a la pregunta