【发布时间】:2013-11-11 19:21:43
【问题描述】:
有什么区别
t.boolean :is_live, index: true
和
add_index :table_name, :is_live
如果没有区别,为什么只有add_index反映在schema.rb中。当我使用index: true 时,我实际上看不到schema.rb 中的索引。我应该只使用add_index 方法吗?
当使用 add_index 方法时,我可以在我的 schema.rb 中看到这个
add_index "table_name", ["is_live"], name: "index_table_name_on_is_live", using: :blahblah
【问题讨论】:
标签: activerecord migration rails-migrations