online: true 选项是什么意思?

what is the meaning of online: true option?

我在Whosebug中找到了一段代码。

def after_sign_up_or_signin_path_for(resource)  
  resource.update_all(online: true)  
  dashboard_url
end  

因为这个问题不应该在 Whosebug 中提出,但我用谷歌搜索和研究了几个小时,但找不到意义。

http://apidock.com/rails/ActiveRecord/Base/update_all/class

update_all 只是更新 table 中的所有记录 - 在这种情况下,table 中的任何一个都由 resource 表示。在这种情况下,您要更新所有记录以将 online 列设置为 true.

基本上,如果您刚刚登录,应用程序会希望将您标记为在线。