【发布时间】:2011-09-20 21:51:11
【问题描述】:
所以当我关注 Michael Hartl 的 Ruby on Rails 教程时,我注意到在 users 表中,我们为 :email 属性添加了一个唯一索引,以提高 find 方法的效率,因此它不会搜索一行一行。到目前为止,我们一直在根据具体情况使用find_by_email 和find_by_id 进行搜索。然而,我们从未为:id 属性设置索引。 :id 是否会自动编入索引,因为它在默认情况下是唯一且连续的?还是不是这种情况,我应该为:id 搜索添加索引吗?
【问题讨论】:
标签: ruby ruby-on-rails-3 database-indexes