Я пытаюсь разбить на страницы messages
a group
.
class GroupsController < ApplicationController
...
def show
...
@message = @group.messages.paginate(:page => params[:page])
end
<% unless @group.messages.empty? %>
<table class="messages" summary="Messages from Group">
<tr>
<td class="messages">
<span class="content"><%= messages.content%></span>
<span class="timestamp">
Posted <%= time_ago_in_words(messages.created_at) %> ago.
</span>
</td>
</tr>
</table>
<%= will_paginate @messagess%>
<%end %>
Но когда я пытаюсь открыть свою страницу group#show
, выдает ошибку: undefined method 'content' for #<WillPaginate::Collection:0x31a67f0>
, но строка, которую выдает ошибка - это строка, где я создаю новый Message
, то есть на странице group#show
а также:
<%= f.text_area :content, :rows=>5 , :cols=>49 %>
Есть идеи?