我在stackoverflow中找到了一个代码。
def after_sign_up_or_signin_path_for(resource)
resource.update_all(online: true)
dashboard_url
end
因为不应该在stackoverflow中询问这个问题,但我用Google搜索并研究了几个小时,但无法找到意义。
答案 0 :(得分:1)
http://apidock.com/rails/ActiveRecord/Base/update_all/class
update_all
只更新表中的所有记录 - 在本例中,表示resource
表示的任何表。在这种情况下,您要更新所有记录以将online
列设置为true
。
基本上,如果您刚刚登录,该应用程序希望将您标记为在线。