试图让我的应用程序运行FriendlyId gem(版本 4.0.1)
我认为我这样做的顺序错误,但我想在创建新记录时生成friendly_id slug之前去掉撇号。但是我认为在已经生成 id 之后调用了normalize_friend_id方法。
我已将以下内容添加到我的模型中:
class Team < ActiveRecord::Base
extend FriendlyId
friendly_id :name, :use => :slugged
def normalize_friendly_id(string)
super.gsub("\'", "")
end
end