Am 12.06.2007 um 13:29 schrieb Jonathan Weiss:
Werner Laude wrote:
Möchte gerne Daten ausgeben die max. created_at + x tage alt sind.
created_at liegt standartmäßig im Format 2007-06-11 vor.
Wie kann ich das formulieren?
find( :all,
:conditions => "created_at <=NOW() - x tage ???? ")
find(:all, :conditions => ["created_at <= ?", (Time.today -
3.days).to_s(:db)]
find (:all, :conditions => ["created_at <= ?", 3.days.ago])
Werner: War das wirklich was du wolltest?
Das ist ja eher "heute - x Tage" (wie bei dir im SQL) und nicht
"created_at + x Tage" (wie bei dir im Text)?
Gruß,
Hendrik_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug