Rails 3.1.4 - Render :text

Я обновляю свои приложения 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>
7
задан oprogfrogo 30 March 2012 в 00:51
поделиться