【发布时间】:2012-05-11 09:21:22
【问题描述】:
我想根据我的数据库中的 4 列设置索引,以确保快速查找并确保在所有 4 列中没有两行具有相同的条目。从而确保基于 4 列的唯一性。我知道这可以在其他语言和框架中完成,但是可以在 Rails 中完成吗?
我已经看到了在 rails 中设置索引的以下命令:
add_index "users", ["email"], :name => "index_users_on_email", :unique => true
但是,可以对超过 1 列执行类似操作吗?
此外,如果不能对超过 1 列执行此操作,那么人们如何处理基于 rails 中的多个列的唯一性?
【问题讨论】:
标签: ruby-on-rails database indexing