我想在标签的显示视图中显示文章列表。我在 Rails 2.3.2 和 SQLite3 应用程序中使用充当可标记的 redux 插件。就基本示例而言,我已经完成了分配标签,然后在文章中显示它们的列表。
现在我想显示属于某个标签的文章列表,但出现以下错误:
undefined method `article' for #<Tag id: 1, name: "various", taggings_count: 1>
楷模
/article.rb
class Article < ActiveRecord::Base
acts_as_taggable
end
/user.rb
class Tag < ActiveRecord::Base
acts_as_tagger
end
控制器
/tags_contoller.rb
def show
@tag = Tag.find(params[:id])
@articles = @tag.articles
end
看法
/tags/show.html.erb
<% for article in @articles %>
...
<% end %>
这是迁移文件的链接。
非常感谢。