この本の内容: 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
私の質問は、比較がある場合、user == current_user; Railsは何を比較していますか?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を比較しますか?