Slug在导轨3.2中使用友好ID生成了两个连字符?

时间:2016-12-27 08:02:57

标签: ruby ruby-on-rails-3.2 friendly-id

我正在使用friendly_id 4.0.10.1 gem生成slug。我使用两列来生成slug: first_name last_name

last_name 值可以为空。在这些情况下出现问题:

   first_name  last_name  slug
1. Arun          Kumar    arun-kumar
2. Arun          Kumar    arun-kumar--2
3. Arun          Kumar    arun-kumar--3

我期待这个slu ::: arun-kumar-2 arun-kumar-3

我不希望这些双连字符出现在最后。如何避免?

1 个答案:

答案 0 :(得分:1)

请参阅此问题以及链接的文档:

https://github.com/norman/friendly_id/issues/170

  

“ - ”用于将序列与序列分开。这允许   你有一个带有数字的slu ..

您可以配置sequence_separator