Find conditions

I'm rails a newbie:

I have a form setup where users selects datetime, the datetime serves the purpose of allowing the user to specify when the entry expires. In efforts to filter entrys that have an earlier datetime than now I am using the following:

def self.find_active find(:all, :conditions => ['expiration > ?', DateTime.now])

You've got your condition back to front - that returns entries whose expiry is after now

Fred