ruby-on-rails - Ruby-ReviewsController#index 中的 NoMethodError
问题描述
尝试调用当前登录用户的评论,以便在该特定视图页面上填充以显示该当前用户的所有评论。我也试过reviews = current_user.reviews
了,还是不行。我对rails很陌生。任何帮助将不胜感激:D
解决方案
我强烈建议阅读https://guides.rubyonrails.org/getting_started.html。这相当简单,但会节省很多时间。
我还在给你指路。
如下更改您的index
操作
def index
@reviews = current_user.reviews
end
现在在你的index.html.erb
, 迭代@reviews
来渲染它的细节。结帐https://guides.rubyonrails.org/getting_started.html#showing-articles