mysql - 使用 Ruby on Rails 索引多列

标签 mysql ruby-on-rails indexing multiple-columns

我在 Mysql 数据库中有一个表,我想对其使用多列索引。我如何在不使用 mysql 控制台的情况下在 Rails 中执行此操作?

最佳答案

在迁移定义中,您可以这样做:

add_index :table_name, [:column1, :column2]

关于mysql - 使用 Ruby on Rails 索引多列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3825762/

相关文章:

ruby-on-rails - 使用Mocha模拟/ stub Application Controller方法(使用Shoulda,Rails 3)

python - Cython:(为什么/何时)最好使用 Py_ssize_t 进行索引?

MySQL InnoDB => 复合主键和二级索引

mysql - 如何在 SELECT 查询中将两个 bool 列合并为一个 varchar 列?

ruby-on-rails - Ruby 1.8 中所有空格的 gsub 字符串

sql-server - 聚集索引和分布式数据库

sql - 仅在一张表上重建 SQL 索引

java - JAVA中MySQL表名注入(inject)

Java和MySql连接问题

ruby-on-rails - 您推荐哪个 RVM 和 Ruby 版本?