Грязный "вернулся из контроллера Rails 3 для просмотра

На моем контроллере приложения Rails 3 у меня есть следующий код:

array = []
Location.all.each{|x|array<<x.city.html_safe}
@data_dump = array

В консоли Rails это выглядит красиво и чисто:

["Littelside", "Tessmouth"]

На мой взгляд, объект @data_dump кодируется:

[&quot;Littelside&quot;, &quot;Tessmouth&quot;]

Как убрать это безобразие? Я хочу, чтобы мой объект в поле зрения возвращался, как объект в терминале. Заранее спасибо!


person JZ.    schedule 25.05.2011    source источник
comment
Покажи код просмотра. И вроде все нормально.   -  person fl00r    schedule 26.05.2011
comment
Похоже, что в вашем представлении вызывается to_s для массива, а затем кодируется html. Вы хотите to_s или как-то использовать содержимое массива?   -  person Matt Greer    schedule 26.05.2011


Ответы (1)


Что о:

<%=raw @data_dump %>
person apneadiving    schedule 25.05.2011