如何在设计中的导轨中指定不同模型的路径

如何在 Rails 上登录后指定不同模型的路径?由于我有两个模型,即客户和代理,如何为不同的模型指定不同的路径

agercaigao 回答:如何在设计中的导轨中指定不同模型的路径

您可以在登录方法中检查用户是代理还是客户。

路由文件为每个 rails 视图生成一个路由。你可以在这个 if 中调用它们。

所以你可以这样做:

def login
  ...
  if @user.customer?
    render :customer_dashboard
  else
    render :agent_dashboard
  end

end
本文链接:https://www.f2er.com/1631.html

大家都在问