-1
我正在使用Rails上的簡單用戶身份驗證系統。向列表添加索引的目的
由於這個我添加一列到我的用戶模型有一個身份驗證令牌。
在線閱讀資源我也應該明顯地爲此身份驗證令牌添加一個索引。有人能向我解釋添加索引的目的和理由嗎?
我知道這可能與確保令牌的唯一性有關,但我不明白指數如何或指數如何操作。下面是我的移民代碼
class AddAuthenticationTokenToUsers < ActiveRecord::Migration
def change
add_column :users, :auth_token, :string, default:""
add_index :users, :auth_token, unique: true
end
end
請參閱http://stackoverflow.com/questions/1108/how-does-database-indexing-work –