2015-11-11 31 views
0

我使用friendly_id創業板在Rails 4.1.6項目的第一次,並試圖使用findershistory,並且sluggable在一起,但history似乎並沒有被加工。friendly_id 5.1.0使用歷史與發現者

我把它下面的railscast教程,並加入finders到我的模型的friendly_id定義:

extend FriendlyId 
friendly_id :title, use: [:slugged, :finders, :history] 
def should_generate_new_friendly_id? 
    slug.blank? || title_changed? 
end 

除了從初始化器的方法增加了允許用於製造新的團狀每次標題屬性變化

我已經將數據塊添加到數據庫,遷移,運行rails g friendly_id並保存每個模型創建他們的slug和friendly_id_slug,只是不知道爲什麼history將無法​​正常工作!

回答

1

我已經想通了,歷史必須在模型

friendly_id :title, use: [:slugged, :history, :finders] 

一切的工作現在發現者之前定義:)