В моей модели есть следующее:
class Dispenser < ActiveRecord::Base
extend FriendlyId
friendly_id :slug_candidates, use: :slugged
def slug_candidates
[
:full_name,
[:full_name, :id]
]
end
end
Это генерирует слаги, такие как:
=> 'bob-barker-bob-barker-15'
На самом деле должно быть bob-barker
или bob-barker-15
, но не оба.
[:full_name, :id], <<<
- person Damien Roche   schedule 01.12.2013