我创建了一个名为browse的新控制器,这就是我在里面的东西
class BrowseController < ApplicationController
def index
@hashtags = Hashtag.all
end
end
我正在尝试使用此 (views\browse\index.html.erb) 在视图中显示所有主题标签
<ul>
<% @post.hashtags.each do |h| %>
<li><%= h.hashtags %></li>
<% end %>
</ul>
这是我得到的错误
NoMethodError in Browse#index
undefined method `hashtags' for nil:NilClass
我的路线.rb
get'/browse' => 'browse#index', :as => :index
如何修复此错误以在 browse.html.erb 中显示列表?如果我想按日期的降序显示它们,我需要把它放在哪里?