小编T. *_*Ben的帖子

变量开头的问号的目的是什么?

https://www.railstutorial.org/book/advanced_login#code-login_create_user_instance有一些示例代码

def create
    ?user = User.find_by(email: params[:session][:email].downcase)
    if ?user && ?user.authenticate(params[:session][:password])
        log_in ?user
        params[:session][:remember_me] == '1' ? remember(?user) : forget(?user)
        redirect_to ?user
    else
        flash.now[:danger] = 'Invalid email/password combination'
        render 'new'
    end
end
Run Code Online (Sandbox Code Playgroud)

但是,我还是无法理解?user这里的目的.这不是一个错字,对吗?

ruby ruby-on-rails

-2
推荐指数
1
解决办法
122
查看次数

标签 统计

ruby ×1

ruby-on-rails ×1