标签: mysql ruby-on-rails ruby-on-rails-3.1 indexing
如何使用rails 3为mysql列创建索引?
根据this
索引BLOB或TEXT列时,必须指定前缀 索引的长度。
如何使用Rails 3
答案 0 :(得分:11)
在迁移中你可以这样做:
add_index(:table_name, :column_name, :length => 10)
http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html#method-i-add_index - 了解更多详情
答案 1 :(得分:-3)
为什么要创建索引?你打算在这个专栏上有where子句吗?如果是这样,我强烈建议不要这样做,因为从长远来看它会削弱您的应用程序。使用搜索引擎,例如