ユーザー詳細画面でのユーザーの投稿の並び順を変える
解決したいこと
ユーザー詳細画面でのユーザーの投稿の並び順を変える
例)
Ruby on RailsでtwitterのようなWebアプリをつくっています。
投稿の並び順またorederが効きません
解決方法を教えて下さい。
該当するソースコード
def index
@books = Book.all.order(created_at: :desc)
@q = Book.ransack(params[:q])
@books = @q.result
@all_books = Book.all.order(created_at: :desc)
end
<% @user.books.each do |book| %>
<div class="posts-index-item">
<div class="post-user-name">
<%= link_to(book.user.name, "/users/#{book.user.id}",class: "link") %>
</div>
<div class=contents>
<%= book.content %>
</div>
<div class="show">
<%= link_to "Show this book", book ,class: "link"%>
</div>
</div>
<% end %>
0