Ruby on rails Cocoon+在不更新时充当标记

Ruby on rails Cocoon+在不更新时充当标记,ruby-on-rails,acts-as-taggable-on,cocoon-gem,Ruby On Rails,Acts As Taggable On,Cocoon Gem,我试着用Cocoon和Act__taggable_一起表演 我有一个属于问题的答案。答案是有标记的那个,我用Cocoon来处理这些 应答模型 问题模型 答案标签在创建答案时很好,但是当我尝试更新它们时,它失败了,我不太确定在哪里。这一切都是通过ActiveAdmin运行的,我正在考虑只编写自定义控制器操作,但当它应该正常工作时,这似乎有些过分了 雇员再培训局的问题 回答茧部分 只是为了确保我理解正确:编辑问题时,您可以添加和删除答案吗?或者在编辑问题和编辑答案标签时,这些标签不会保存?只是为了确

我试着用Cocoon和Act__taggable_一起表演

我有一个属于问题的答案。答案是有标记的那个,我用Cocoon来处理这些

应答模型 问题模型 答案标签在创建答案时很好,但是当我尝试更新它们时,它失败了,我不太确定在哪里。这一切都是通过ActiveAdmin运行的,我正在考虑只编写自定义控制器操作,但当它应该正常工作时,这似乎有些过分了

雇员再培训局的问题 回答茧部分
只是为了确保我理解正确:编辑问题时,您可以添加和删除答案吗?或者在编辑问题和编辑答案标签时,这些标签不会保存?只是为了确保我正确理解:编辑问题时,您可以添加和删除答案吗?或者当编辑一个问题,编辑一个答案的标签时,这些标签不保存?
class Answer < ActiveRecord::Base
    belongs_to :question
    acts_as_taggable_on :tags
end
class Question < ActiveRecord::Base
    has_many :answers
    accepts_nested_attributes_for :answers, :allow_destroy => true
end
<%= semantic_form_for [:admin, @question] do |f| %>
    <%= f.inputs "Question" do %>
      <%= f.input :text %>
    <% end %>
    <div id="answers">
        <%= f.semantic_fields_for :answers do |a| %>
            <%= render "answer_fields", :f => a %>
        <% end %>
        <%= link_to_add_association 'add answer', f, :answers %>
    </div>
    <%= f.buttons %>
<% end %>
<div class="nested-fields">
    <%= f.inputs do %>
        <%= f.input :text %>
        <%= f.label :tag_list %>
        <%= f.autocomplete_field :tag_list, autocomplete_tag_name_answers_path, :"data-delimiter" => ', ' %>
        <%= link_to_remove_association "remove answer", f %>
    <% end %>
</div>