Productsテーブルがあり、列を追加したい:
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
そしてそれはまだ機能していません
答えではありませんが、混乱を避けるために、この製品の列を本当によろしいですか?レールガイドにも製品の例があり、コラムは画像ガイドにあります。guides.rubyonrails.org/…
—
atomkirk