我正在尝试使用Rails 4制作应用程序。
我正在尝试使用gem'acting-as-taggable-on','〜> 3.4'
我发现本教程展示了如何设置它:
https://www.reddit.com/r/rails/comments/2chtgw/tagging_in_rails_4/
我有一个文章控制器,其中包含了强列表中的tag_list:
def article_params
params[:article].permit(:user_id, :body, :title, :image, :tag_list,
comment_attributes: [:opinion])
end
我有一篇文章表格,其中包含:
<%= simple_form_for(@article) do |f| %>
<%= f.error_notification %>
<div class="form-inputs">
<%= f.input :title, autofocus: true %>
<%= f.input :body, :label => "Post", :input_html => {:rows => 10} %>
<%= f.input :image, :label => "Add an image" %>
<%= f.input :tag_list, :label => "Add tags" %>
</div>
<div class="form-actions">
<%= f.button :submit, "Submit & Publish", :class => 'formsubmit' %>
</div>
<% end %>
我的架构中有表格,并且在reddit帖子中完成了视图集成之前的所有步骤。
当我尝试检查表单是否正常时,我收到此错误:
undefined method `tag_list' for #<Article:0x007fad26cd9f30>
有人能看出出了什么问题吗?