On 24.05.2007, at 15:59, Werner Laude wrote:

Hallo, ich bekomme was nicht hin...

t.column "online", :boolean, :default =>0

@quest = Question.find(:all, :conditions => ['online = ?', '1'])
oder auch
:conditions => ['online = ?', true],
oder auch
Question.find_all_by_online(true)

sortiert nichts aus..es werden immer alle Datensätze gezeigt..
Tipp  ?

Hast du vielleicht einfach mal nachgeschaut, ob die Daten in deiner Datenbank nicht alle so gesetzt sind, dass da alle Datensaetze zurueckkommen muessen? Alle drei Arten sind moeglich, um booleans abzufragen und alle liefern bei mir (Rails 1.2.3) das gewuenschte Ergebnis. Dementsprechend waere der logischste Schritt bzw. die naheliegenste Antwort, einfach mal deine Fixtures bzw. die DB-Inhalte zu kontrollieren.

Cheers, Mathias
--
// Mathias Meyer
// PAPERPLANES SOFTWARE.ENTWICKLUNG
// www.paperplanes.de (jetzt auch mit Impressum)
// Gabriel-Max-Str. 3, 10245 Berlin
// meyer.at.paperplanes.de, 0163.765.27.47


_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an