Я уверен, что это глупая ошибка, которую мне не хватает, но я не могу решить эту проблему. У меня есть запрос, который выбирает два значения состояния и количество элементов в этом состоянии. Запрос работает нормально, он отображает эти результаты в блок данных jQuery :. Вот что у меня есть
Это работает
data: [
<% count_by_status.each do |c| %>
["<%= c[0] %>",<%= c[1] %>],
<% end %>
]
Это не потому, что статус "" вокруг превращается в "
<%= count_by_status.map{|status, count| [status, count.to_i] }.inspect %>
Я уверен, что это глупая ошибка, но если кто-то может помочь. Я пробовал .html_safe, различные форматы и т. Д., И он просто не работает.
Уродливый код работает, но чистый хороший код не работает ... аххх
ОБНОВЛЕНО Все еще не уверен, почему это работает, а другой на самом деле экранирует код, но этот работает сейчас
<%= raw count_by_status.map{|status, count| [status, count.to_i] }.inspect %>