Mongoid Rails 4 Sortierung nach Asc oder Desc order created_at

Ich habe eine rails-4-app mit Mongoid.
Ich möchte etwas tun, basic-display-das Buch-Modell habe ich in absteigender Reihenfolge nach dem Feld created_at in der index-Ansicht.
In der Steuerung books_controller.rb:

def index
  @books = Book.order_by(:created_at.desc)
end

Ist dies nicht funktioniert. Ich habe auch versucht, die folgenden 2, die nicht berufstätig sind:

@books = Book.find :all, :order => "created_at DESC"

Book.find(:all, :order => "created_at DESC").each do |item|
  @books << item
end

In der Ansicht, ich habe so etwas wie dieses:

<% @books.each do |b| %>
  ...
<% end %>

Danke.

Kommentar zu dem Problem
Was meinst du hat es nicht funktioniert? Hast du irgendwelche Fehler? Kommentarautor: Pavan

InformationsquelleAutor der Frage Chleo | 2014-06-04

Schreibe einen Kommentar