如何在单个 text_field 中将多个标签作为数组发送

How to send multiple tags as an array in a single text_field

我有一列 tags[] 类型的数组,现在,我通过

发送数组的多个值

<div class="field">
    <%= form.label :tags %>
    <%= form.text_field :tags, name: "vacancy[tags][]" %>
    <%= form.text_field :tags, name: "vacancy[tags][]" %>
    <%= form.text_field :tags, name: "vacancy[tags][]" %>
  </div>

但我不想对多个数组值使用多个 text_fields 有没有办法在一个 text_field 中发送多个数组值?

我认为您应该查看带有动态创建选项的多选输入,例如 select2: https://select2.org/tagging#tagging-with-multi-value-select-boxes