我已经迁移了一个名为具有多个列的单元的表。我想知道如何使用cmd将独立的'add_index'迁移到此表中。这是正确的代码:Rails:如何将add_index添加到现有表
class AddIndexToUnits < ActiveRecord::Migration
def self.up
add_index :units, :lesson_id
end
def self.down
remove :units
end
end
我有一种感觉,self.down可能是错的,我不确定。
感谢:d,好像你们有略微不同的答案 – yoshyosh 2011-05-24 09:35:05
不同的是,尤尔起名索引中的他他使用self.up来移除它。我提供的代码根据列名删除索引。 – Kris 2011-05-24 09:39:47