Relation has_many ordonnée


#1

Bonjour,

Je voudrais mettre en place une relation has_many ordonnée (ou on peut
changer l’ordre des objets en relation etc.)

Dans mon jeu de transport, un camion exécute une mission qui est faite
de un
ou plusieurs tronçons (j’ai utilisé le terme anglais “leg”, utilisé dans
les
plans de vol).

Je voudrais pouvoir utiliser @mission.leg[2] par exemple. Une idée ?

Merci et bonne année à tous (-;

gUI


Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/


#2

Salut,
le plugin Acts_As_List devrait t’aider à gérer facilement le
positionnement de tes relations has_many :
http://github.com/rails/acts_as_list/tree/master

Il ne te reste plus qu’à rajouter la colonne “position” qui va bien,
et le :order => “position” dans ta relation has_many.

Bananier !
Nicolas.

Le 1 janvier 2009 13:02, Guillaume B. removed_email_address@domain.invalid a
écrit :


#3

le plugin Acts_As_List devrait t’aider à gérer facilement le
positionnement de tes relations has_many :

tout simplement ! j’y avais songé mais je ne sais pas pourquoi j’étais
persuadé qu’il n’ordonnait pas. je vais essayer ça.

merci beaucoup !

gUI


Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/