在這本書中: http://ruby.railstutorial.org/chapters/updating-showing-and-deleting-users#code:current_user_p比較變量起作用
筆者做如下:
def current_user
@current_user ||= User.find_by_remember_token(cookies[:remember_token])
end
def current_user?(user)
user == current_user
end
我的問題是當有一個比較,用戶== CURRENT_USER;什麼是軌道比較?用戶== @current_user?或user.name == @ current_user.name?
,如果我有以下
def current_user
@current_user ||= User.find_by_remember_token(cookies[:remember_token])
@other_user ||= User.find_by_other_token(cookies[:other_token])
end
將SER == CURRENT_USER比較other_user什麼會hapen?