Решение конкретных вопросов
Конструкция довольно простая:
<% documents[1..-1].each do |document| %>
где documents — коллекция элементов. Действие происходит в шаблоне. Если в конструкции вместо [1..-1] указать [1..-2], то мы исключим и первый и последний элемент.
documents
[1..-1]