Ruby on rails - 模板缺失概率

时间:2015-06-25 10:54:07

标签: ruby-on-rails ruby-on-rails-4

我很难解决这个问题,因为这是我第一次学习ruby on rail,我有一个index.html.erb,new.html.erb,show.html.erb,edit.html.erb文件。因此,当我转到localhost:3000 / blogs / edit页面时,显示的页面是show.html.erb,当我删除show.html.erb时,请访问具有模板缺失错误的edit.html.erb im。但是当我访问localhost:3000 / blogs / new或者只是localhost:3000 / blogs时它的工作正常。所以这里的代码是blogs_controller.rb

class BlogsController < ApplicationController
        def index
            @content_first = 'This 1' ;
            @content_two = 'This 2' ;
        end

        def new

        end

        def create

        end

        def edit

        end

        def update

        end

        def show

        end

        def destroy

        end
end

1 个答案:

答案 0 :(得分:0)

我认为您的问题是您尝试访问 / blogs / edit ,路线可能是 / blogs / edit /:id 。因为您需要提供博客对象的ID,以便您可以对其进行编辑。

如果你跑

rake routes

您将能够看到可用的路线。

希望这有助于=)