Ordinamento per data

Salve a tutti,

avrei un problema nell’ordinare degli eventi che ho creato nel DB per
data.
Praticamente sono andato nella classe EventsController e nella
definizione del metodo index ho modificato come segue:

def index
@events = Event.find(:all, :order => :data)
end

e fin qui tutto ok! Il problema è che me lo ordina dalla data più
vecchia a quella più recente, mentre io vorrei il contrario, solo che
non so come mettere giù la query o in che altro modo fare.

Grazie mille.

2009/11/10 Lorenzo C. [email protected]:

Salve a tutti,

avrei un problema nell’ordinare degli eventi che ho creato nel DB per
data.
Praticamente sono andato nella classe EventsController e nella
definizione del metodo index ho modificato come segue:

def index
@events = Event.find(:all, :order => :data)
end

prova con:

Event.find(:all, :order => “data DESC”)

Era così semplice?? asd
Ma il DESC in “data DESC” cosa fa esattamente? Almeno capisco cos’ho
fatto.

Grazie mille.

L’ordinamento può essere Crescente (ASC = ascending) o Decrescente
(DESC = descending).

Ecco questa mi mancava…grazie mille!!