Ruby on rails Rails-注册后显示用户页面

Ruby on rails Rails-注册后显示用户页面,ruby-on-rails,Ruby On Rails,我正在尝试在用户注册后显示a用户页面,但Get无法找到没有ID的用户 在错误页面上,我在控制台中测试了参数,它返回=>#“用户”,“操作”=>“显示”}允许:false> 表格: 采取行动: def show @user = User.find(params[:id]) end @razvans评论道,答案是:) 重定向到用户路径(@user) def create @user = User.new(user_params) if @user.save

我正在尝试在用户注册后显示a用户页面,但Get
无法找到没有ID的用户

在错误页面上,我在控制台中测试了
参数
,它返回
=>#“用户”,“操作”=>“显示”}允许:false>

表格:

采取行动:

  def show
    @user = User.find(params[:id])
  end

@razvans评论道,答案是:)

重定向到用户路径(@user)
 def create
    @user = User.new(user_params)
  
    if @user.save
      redirect_to model: @users
    else
      render :new
    end
  end
  def show
    @user = User.find(params[:id])
  end
redirect_to user_path(@user)