将数组列表从模型传递到rails中的脚本

我有一个数组列表,我想将此数组传递给脚本(而不是tags: ["tag1","tag2"] )。 可能吗? 如果是,我该怎么办?

model.rb

  attr_writer :tag_names after_save :assign_tags def tag_names @tag_names || tags.map(&:name).join(' ') end private def assign_tags if @tag_names self.tags = @tag_names.split(/ /).map do |name| Tag.find_or_create_by_name(name) end end end 

model/_form.html.erb

  $(document).ready(function() { $("#e20").select2({ tags: ["tag1","tag2"], tokenSeparators: [",", " "] }); });