Я обновляю свои приложения rails 2 до rails 3 и обнаруживаю, что использование 'render :text' больше не ведет себя так же.
@results — это массив. В моем контроллере:
render :text => "<ul>#{@results}</ul>"
Он возвращает весь массив в виде строки, а не перебирает каждое значение:
<ul>
["
<li>Steve</li>
", "
<li>John</li>
"]
</ul>
Работал нормально в Rails 2.x, но не в 3. Как мне это исправить?
Я ожидаю результат:
<ul>
<li>Steve</li>
<li>John</li>
</ul>