[ruby-it] Custom sorting...
gabriele renzi
surrender_it a yahoo.it
Lun 28 Ago 2006 21:12:10 CEST
--- Andrea Gandino <contact a andreagandino.com> ha
scritto:
> Fin qui tutto ok, nel senso che riesco senza
> problemi ad avere le
> informazioni che mi servono. Mi chiedevo perō una
> cosa: č possibile
> avere quelle note ordinate non per ID, ma che ne so,
> per data di
> immissione, titolo o chissā cos'altro?
> L'unica cosa che so fare č @user.notes.reverse, ma
> non mi č di nessun
> aiuto...
i metodi #sort e #sort_by sono quelli utili ad
ordinare un Enumerable, con una cosa del genere:
user.notes.sort_by {|n| n.title}
ma se hai intenzione di usarli sempre o quasi ordinati
secondo un criterio preciso puoi aggiungere una nota a
has_many con una cosa come:
has_many :notes, :order => 'title'
dā un'occhiata alla documentazione di has_many nelle
api di rails per maggiori informazioni.
--
icq: #69488917
blog it: http://riffraff.blogsome.com
blog en: http://www.riffraff.info
__________________________________________________
Do You Yahoo!?
Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto spazio gratuito per i tuoi file e i messaggi
http://mail.yahoo.it
Maggiori informazioni sulla lista
Ml