Matthias Sch. wrote:
> Michael Schuerig wrote:
>> :joins => 'INNER JOIN terms ON sims.term1_id = terms.id'
> 
> Die SQL-Keule liefert erstmal keinen Fehler, ich würde noch gerne 
> wissen, wie ich die Ergebnisse ausgeben kann. Obiges Schema funktioniert 
> leider nicht mehr und ich weiß auch nicht wie ich es sonst machen 
> könnte. Gibt es da was besseres?
> 
> :include hat leider auch nicht funktioniert.
> 
> Grüße Matthias

Muß wohl irgendwo nen Fehler gehabt haben, jedenfalls funktioniert das 
nun folgendermaßen :

li =  Sim.find(:all,
                   :joins => 'INNER JOIN terms ON sims.term1_id = 
terms.id',
    :conditions => ["terms.bezeichnung IN (?)",["apple"]],
    :order => 'similarity DESC',
    :limit => 10).each do |element|
      puts element.term2.bezeichnung
    end

Ist die Schleife noch in Orndnung am Ende, um die Bezeichnungen von 
term2 ausgeben zu lassen oder gibt es was besseres?
-- 
Posted via http://www.ruby-forum.com/.
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an