和有什么区别
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