[Rubyonrails-ug] hash sortieren

2011-05-12 Diskussionsfäden Werner Laude
Hallo.. Eine Frage zur Sortierung. @netzwerks = Netzwerk.all(:include = @user).group_by(:type_id).sort_by { | typ | typ } % @netzwerks.each do | typ, netzwerk | % . %netzwerk.each do | netz | % %= netz.user.plz %%= netz.user.ort% Hier im Block einer Kategorie möchte ich nochmals nach

Re: [Rubyonrails-ug] hash sortieren

2011-05-12 Diskussionsfäden Torsten Flammiger
On Thu, 12 May 2011 14:43 +0200, Werner Laude n...@wernerlaude.de wrote: Hallo.. Eine Frage zur Sortierung. Hashes sind - in der Regel - nicht sortierbar. Ein Ausweg besteht darin die Keys in eine Liste zu packen, diese zu sortieren und damit auf den Hash loszugehen. Gruß Torsten

Re: [Rubyonrails-ug] hash sortieren

2011-05-12 Diskussionsfäden peter schröder
hat sich das nicht mit 1.9 geändert? von meiner uschi deluxe gesendet Am 12.05.2011 um 16:28 schrieb Torsten Flammiger nos...@airpost.net: On Thu, 12 May 2011 14:43 +0200, Werner Laude n...@wernerlaude.de wrote: Hallo.. Eine Frage zur Sortierung. Hashes sind - in der Regel - nicht

Re: [Rubyonrails-ug] hash sortieren

2011-05-12 Diskussionsfäden Torsten Flammiger
On Thu, 12 May 2011 19:14 +0200, Mathias Meyer me...@paperplanes.de wrote: Korrekt, Hashes in 1.9 behalten jetzt ihre Elemente in Insert-Order, nicht sortiert nach Hash des Keys. das verlagert das Problem aber nur. Die Anforderung des OP wird damit nicht erschlagen und kann es auch nicht. Die

Re: [Rubyonrails-ug] hash sortieren

2011-05-12 Diskussionsfäden Henning Koch
Eine Frage zur Sortierung. @netzwerks_by_typ = Netzwerk.all( :include = [:user, :typ], :order = 'type_id, plz' ).group_by(:typ) % @netzwerks_by_typ.each do |typ, netzwerks| % ... % netzwerks.each do |netzwerk| % %= netzwerk.user.plz %%= netzwerk.user.ort % % end % % end % Gruß