无法找到控制器的操作

时间:2013-09-02 11:02:59

标签: controller ruby-on-rails-4

通过Ruby on Rails教程学习;我知道这很简单,但我很难过,因为我对这个框架很新。

生成控制器并在.config日志中映射它并在我的控制器中定义一个动作后 - 我仍然在localhost:3000中收到相同的“动作错误”。

这是我得到的:

'未知行动'

'无法找到PostsController'

的动作'new'

控制器:

class PostsController < ApplicationController
end

def new
end

有人能解释一下这个问题吗?

2 个答案:

答案 0 :(得分:5)

在定义new操作之前关闭控制器类。将end移到新操作后面的第二行。

答案 1 :(得分:0)

很明显不是吗?你应该先自己尝试一下。

class PostsController < ApplicationController 

  def new

  end

end
相关问题