运行 索引迁移时 Rails 是否索引现有记录?
Does Rails index existing records when running an index migration?
向 Rails 中的现有列添加索引时:
add_index :users, :some_id
然后是 运行 迁移:
rake db:migrate
是否所有预先存在的 records/columns 都自动编入索引?
使用的数据库是 Postgres。
是的,确实如此。它调用 postgres CREATE INDEX
创建索引并用现有数据填充它。
向 Rails 中的现有列添加索引时:
add_index :users, :some_id
然后是 运行 迁移:
rake db:migrate
是否所有预先存在的 records/columns 都自动编入索引? 使用的数据库是 Postgres。
是的,确实如此。它调用 postgres CREATE INDEX
创建索引并用现有数据填充它。