Внутри моей модели у меня есть следующее:
friendly_id :id_and_title, use: [:slugged, :finders]
...
def id_and_title
"#{self.id}-#{self.title}"[0,100]
end
Однако при создании новой записи ID
не используется в поле slug.
Что я сейчас делаю:
after_save :regenerate_slug
...
def regenerate_slug
self.slug = nil
self.save
end
и мне интересно, есть ли другой способ сделать это?