Ruby on rails 帖子中没有方法错误#编辑
我正在按照我的教程学习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
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然后复制错误文本,而不是图像。我的控制器中确实有编辑下的代码