【发布时间】:2015-01-09 12:14:46
【问题描述】:
我有一个为 habtm 关系创建的连接表。早些时候我为该表创建了一个索引,但后来我想将唯一的真实属性添加到索引中,我为此编写了一个新的迁移,它应该删除旧索引并创建新索引。但是问题是我的数据库已经包含了一些重复的值,在mysql中我们有办法使用 更改忽略表。如:
ALTER IGNORE TABLE pst_nw ADD UNIQUE INDEX (add1, add2, add3, add4);
它在rails中的等价物是什么。我们如何通过迁移指定忽略标志?
【问题讨论】:
标签: mysql ruby-on-rails ruby-on-rails-3