Ruby on Rails:PostsController中的NoMethodError #new

时间:2016-05-04 05:45:07

标签: ruby-on-rails post controller

我正在尝试使用Ruby on Rails构建一个论坛,每件事情都运行良好,但后来我决定按下新的帖子按钮,我收到了一个错误 任何人都可以帮助我,我是新手。

enter image description here

2 个答案:

答案 0 :(得分:0)

我猜您忘了在 PostsController

中添加before_action :authenticate_user!

答案 1 :(得分:0)

Ur Current_User以某种方式为零。

您的会话已过期或您的身份验证出现问题。

测试一下:     <%= current_user.to_s%>

看看你得到了什么。

希望它有所帮助,干杯