On Monday 24 November 2008, Ma Sch wrote:
>     @term.each do |termid|
>       li = Sim.find(:all, :conditions => {:term1_id => termid}).each
> do
>
> |li|
>
>         @sub_terms << li.term2.name
>       end
>     end
>     puts @sub_terms.uniq
>
> Wie ihr seht speichere ich meine Ergebnisse wieder als Array ab, ka
> ob das so sinnvoll ist oder nicht. Frage ist nun kann ich das
> irgendwie performanter gestalten? Bis jetzt ist das ja zweimal find
> und unzählige each do Blöcke.

Versuch's mal mit 

Sim.find(:all, :conditions => ["term1_id IN ?", @term])

Michael

-- 
Michael Schuerig
mailto:[EMAIL PROTECTED]
http://www.schuerig.de/michael/
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an