Ruby on rails 创建一个用户(所有者),然后使用Desive创建一个团队

Ruby on rails 创建一个用户(所有者),然后使用Desive创建一个团队,ruby-on-rails,devise,Ruby On Rails,Devise,我已经尝试了几天使用嵌套属性等。 基本上,我想要一个用户注册。 一旦用户“注册”,我希望他们被重定向到“创建您的团队”页面 一旦他们创建了团队,他们就会被重定向到团队仪表板 但是如果用户没有立即创建团队呢?我希望系统检测到他们没有创建团队并重定向他们,否则转到仪表板 我不确定这样做的最佳实践是什么。 我希望找到一些Github项目来做这件事,但没有结果 谢谢我会把控制器做成 def login unless current_user.exists?(team) redirect_to

我已经尝试了几天使用嵌套属性等。 基本上,我想要一个用户注册。 一旦用户“注册”,我希望他们被重定向到“创建您的团队”页面

一旦他们创建了团队,他们就会被重定向到团队仪表板

但是如果用户没有立即创建团队呢?我希望系统检测到他们没有创建团队并重定向他们,否则转到仪表板

我不确定这样做的最佳实践是什么。 我希望找到一些Github项目来做这件事,但没有结果


谢谢

我会把控制器做成

def login
  unless current_user.exists?(team)
    redirect_to create_team
  else
    redirect_to root_url
   end
 end
这就是伪代码