Я что-то не так? on Record update, slug не обновляется.Friendly_id change slug on Record Update
class Company < ActiveRecord::Base
extend FriendlyId
friendly_id :name, use: [:slugged, :finders]
def should_generate_new_friendly_id?
true
end
Я использую:
friendly_id (5.0.4)
Rails 4.1.7
ruby 2.1.3p242 (2014-09-19 revision 47630)
Это, как я пытаюсь в терминале:
c = Company.last
c.slug = nil
c.name = "testing abb"
c.save
c.reload
c.slug // nil
c.name // testing abb
в момент создания: он вставляет слизняк, но оленья кожа обновления на рекордное обновление. Есть идеи ?
эй, у вас что-то получилось? потому что я вижу, что вы не приняли мой ответ и не отправили свое решение. –