Я успешно создал act_as_taggable_on моей модели. Как и ожидалось, когда я разделяю теги запятыми, он правильно разбивает теги.Rails - actions_as_taggable_on Удаляет запятые при редактировании
Однако, когда я редактирую сообщение, поле автоматически заполняется тегами для редактирования, за исключением того, что запятые теперь исчезли.
Это означает, что если я нажму на сохранение, не возвращая его обратно, теги теперь станут все одним тегом.
Я пробовал использовать ActsAsTaggableOn.delimiter = ' '
, который работает, когда они являются одним словом. Но теперь у меня проблема: если у меня есть тег из двух слов, когда я редактирую и сохраняю сообщение, два словарных тега теперь становятся одним тегом слова.
Любая помощь, которая может быть оказана на этом, была бы весьма признательна.
Спасибо!
Попробуйте это в формы ввода: '<% = f.text_field: tag_list, значение: @ example_record.tag_list.join ("")%>' –
Возможные дубликат [Rails 4: текст \ _поле для действий \ _as \ _taggable \ _on не разделение тегов запятой] (https://stackoverflow.com/questions/27646714/rails-4-text-field-for-acts-as -taggable-on-not-separating-tags-with-a-comma) –