如何使用rails 3为mysql列创建索引?如何使用rails 3为mysql TEXT列创建索引?
根据this
索引时BLOB或TEXT列,你必须指定一个前缀长度 为索引。
我怎样才能达到使用Rails同样3
如何使用rails 3为mysql列创建索引?如何使用rails 3为mysql TEXT列创建索引?
根据this
索引时BLOB或TEXT列,你必须指定一个前缀长度 为索引。
我怎样才能达到使用Rails同样3
在迁移,你可以这样做:
add_index(:table_name, :column_name, :length => 10)
你为什么要创建索引?你打算在这个专栏有一个where子句吗?如果是这样,我强烈建议不要这样做,因为从长远来看它会削弱您的应用程序。使用搜索引擎,而不是如
什么无用的评论。有很多情况下,文本列上的索引是完全合理的。示例:URL需要文本(长度> 255),并且通常(相等)选择它们以查找重复项。数据库索引足够快,搜索引擎功能(如词干)不再需要,添加其他服务的复杂性使您的想法成为反模式。 – 2016-03-29 19:14:29