userがproductに『イイね』できる機能を、vote modelを作成し、実装しています。
vote modelのmigration fileを以下の通り作成しているのですが、この場合、userとproductへのインデックスの作成は不要(というか出来ない?)なのでしょうか? インデックスを加えると、migrationができず、添付写真の様なエラーが出てしまいます。
ruby
1class CreateVotes < ActiveRecord::Migration[5.0] 2 def change 3 create_table :votes do |t| 4 t.references :product, null: false 5 t.references :user, null: false 6 7 t.timestamps 8 end 9 10 add_index :votes, :product_id 11 add_index :votes, :user_id 12 end 13end
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/03 08:32
2016/11/03 08:34
2016/11/03 09:51
2016/11/03 10:50