我有带有标签上下文的模型:
class Product < ActiveRecord::Base
acts_as_taggable_on :categories
end
我正在尝试初始化标签缓存:
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
但cached_category_list
不初始化。我做错了什么?有没有人可以对这个 gem 使用缓存(我的版本是 2.0.6)?