Вы можете использовать много способов для достижения этой цели.Наиболее убедительным было бы просто включить в контроллер подходящего помощника.В этом случае это будет:
class BooksController < ApplicationController
include ActionView::Helpers::TextHelper
...
end
В качестве альтернативы вы также можете создать частичное, которое генерирует необходимый код, например _truncate.html.erb с правильным кодом:
<%= truncate (@book, :length => 250) %>
затем сделайте это в своем виде:
result = render_to_string :partial => 'truncate'
Надеюсь, это поможет.