Я построил небольшую текстовую поисковую систему на ROR, которая будет отображать релевантные записи с указанным в нем поисковым словом. Поскольку в нескольких записях содержится более 1000 слов, я обрезал каждый набор результатов до 200 символов. search.html.erb выглядит так
<% @results_with_ranks.each do |result| -%>
<% content_id = rtable.find(result[0]).content_id %>
<% content= Content.find(content_id) %>
<%= truncate content.body, :length => 200 %><br/>
<p> Record id <%= content.id %></p>
<hr style="color:blue">
<% end -%>
Я хочу предоставить опцию, чтобы при выборе любой усеченной записи отображалось все ее тело.
Я также хочу разбить страницу результатов на страницы, отображая фиксированное количество записей на странице. Может ли какой-нибудь орган помочь мне в этом?
Заранее спасибо.