Ruby on rails 地址指示我去那个孩子?

Ruby on rails 地址指示我去那个孩子?,ruby-on-rails,ruby,Ruby On Rails,Ruby,我有两个模型;电影模型是父模型,而评论模型是子模型。我希望下面的代码能引导我回到电影界面: def create @film = Film.find(params[:film_id]) @review = @film.reviews.new(review_params) if @review.save redirect_to film_path(@film) else render "films/#{@film.id}" end

我有两个模型;电影模型是父模型,而评论模型是子模型。我希望下面的代码能引导我回到电影界面:

 def create
    @film = Film.find(params[:film_id])
    @review = @film.reviews.new(review_params)
    if @review.save
    redirect_to film_path(@film)
    else
        render "films/#{@film.id}"
     end 
   end
它让我回到以下地址:films/22/reviews,当它引导我回到相同的界面(films/22)时

我想返回到相同的界面,以便发布用户所犯的错误?

在其他部分尝试

flash[:alert] = @review.errors.full_messages.join(',  ') 
redirect_to :back

重定向到:我该如何打印错误的验证?你可以通过flash Messages Scheers mate,再问一个问题;如何更改错误的字体和布局?@javacoder使用此。。。。。。。。。。。。。。。。。若你们认为你们的问题已经解决了,那个么点击勾号并向上投票,接受答案作为解决方案