在 rails 3.2 中使用友好 ID 生成的 Slug 末尾有两个连字符?
Slug generated having two hyphens at the end in rails 3.2 using 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
我希望 slug 是这样的:arun-kumar-2, arun-kumar-3.
我不希望那些双连字符出现在末尾。如何避免这种情况?
看到这个问题,以及链接的文档:
https://github.com/norman/friendly_id/issues/170
The "--" is used to separate the slug from the sequence. This allows
you to have a slug with a number in it.
您可以配置sequence_separator
。
我正在使用 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
我希望 slug 是这样的:arun-kumar-2, arun-kumar-3.
我不希望那些双连字符出现在末尾。如何避免这种情况?
看到这个问题,以及链接的文档:
https://github.com/norman/friendly_id/issues/170
The "--" is used to separate the slug from the sequence. This allows you to have a slug with a number in it.
您可以配置sequence_separator
。