Ich habe Modell mit dem Tag Kontext:Wie man Tags mit acts_as_taggable_on zwischenspeichert?
class Product < ActiveRecord::Base
acts_as_taggable_on :categories
end
Ich versuche Tags Caching zu initialisieren:
class AddCachedCategoryListToProducts < ActiveRecord::Migration
def self.up
add_column :products, :cached_category_list, :string
Product.reset_column_information
products = Product.all
products.each { |p| p.save_cached_tag_list }
end
end
Aber cached_category_list
nicht initialisiert. Was mache ich falsch? Kann jemand Caching mit diesem Juwel verwenden (meine Version ist 2.0.6)?
Es gibt keine Notwendigkeit für 'p.save_cached_tag_list', da dies vom before_save-Hook aufgerufen wird. –
@MichaelHale Ja, ich glaube, Sie haben Recht, wenn Sie sich den Code anschauen. Ich bearbeite meine Antwort –
Funktioniert immer noch perfekt in Schienen 4. – ahnbizcad