Passing an array through a hidden_field_tag in Rails
问题 I did find this question on SO, but it didn't help, really. So, I'd like to pass an array through a hidden field tag. As of now my code is: <%= hidden_field_tag "article_ids", @articles.map(&:id) %> This obviously does not work since it passes the ids as a string. How do i do it? 回答1: Hi maybe there is better solution but you may try <% @articles.map(&:id).each do |id| %> <%= hidden_field_tag "article_ids[]", id %> <% end %> 回答2: The following worked for me on Rails 4.1.10 <% @your_array.map(