【发布时间】:2011-08-07 04:14:57
【问题描述】:
我对 Rails 中 ||= 运算符的使用感到困惑。我在网上找不到任何有用的东西。谁能指导一下?
如果有任何您知道的网络链接,请告诉我。
我想知道以下语句的含义:
@_current_user ||= session[:current_user_id] &&
User.find(session[:current_user_id])
【问题讨论】:
-
这不是“Rails”,而是标准的 Ruby 运算符。
-
@the Tin Man - 我同意。谢谢。