Ruby on rails 帖子中没有方法错误#编辑

Ruby on rails 帖子中没有方法错误#编辑,ruby-on-rails,Ruby On Rails,我正在按照我的教程学习Rails。在这之前一切都很好,我一直在倒带视频,并按照正确的步骤一遍又一遍地观看,但不知何故,我总是以这个错误告终 请帮助我了解我的论坛,因为该课程根本不活跃,所以我很沮丧 ,这个页面有这么多规则真的很奇怪请试试这个 class PostsController < ApplicationController def edit @post = Post.find(params[:id]) end end class PostsController

我正在按照我的教程学习Rails。在这之前一切都很好,我一直在倒带视频,并按照正确的步骤一遍又一遍地观看,但不知何故,我总是以这个错误告终

请帮助我了解我的论坛,因为该课程根本不活跃,所以我很沮丧

,这个页面有这么多规则真的很奇怪

请试试这个

class PostsController < ApplicationController
  def edit
    @post = Post.find(params[:id])
  end
end
class PostsController

希望这对您有用

查看您的错误图像,很明显您的错误不在您的视图中,
标记的
表单_调用传入的资源上的一些方法,这里是
@post
。确保@post不是零

确保在post_controller.rb中的编辑方法如下:

 def edit
    @post = Post.find(params[:id])
 end

它不允许我发布超过1张图片:/show your routes.rb和posts_controller.rb是的,您能在控制台中运行
rake routes
并让我们知道输出吗?这些方法是根据您的路由生成的。它给了我一个名称错误。我试图发布图片,但它不允许我:/n然后复制错误文本,而不是图像。我的控制器中确实有编辑下的代码