如何生成迁移以使引用多态
我有一个产品表,想添加一列: t.references :imageable, :polymorphic => true 我正在尝试通过执行以下操作来生成迁移: $ rails generate migration AddImageableToProducts imageable:references:polymorphic 但我显然做错了。有人可以提出任何建议吗?谢谢 当我尝试在生成迁移后手动将其放入时,我这样做是这样的: class AddImageableToProducts < ActiveRecord::Migration def self.up add_column :products, :imageable, :references, :polymorphic => true end def self.down remove_column :products, :imageable end end 而且仍然没有用