在Rails

时间:2015-11-21 16:11:58

标签: ruby-on-rails ruby postgresql activerecord

如何在Ruby on Rails应用程序中将索引重新索引(通过现有数据构建索引)?

我创建了以下迁移文件:

class AddIndexProductImagesOnProductId < ActiveRecord::Migration
  def change
    add_index :product_images, :product_id
  end
end

点击后

rake db:migrate

以下索引确实已添加到schema.rb

  add_index "product_images", ["product_id"], name: "index_product_images_on_product_id", using: :btree

但现有数据仍未编入索引,只有新增数据被编入索引。

如何索引该表的现有数据? (我正在使用Postgres)

0 个答案:

没有答案