Я создаю приложение Rails, которое использует MySQL. У меня есть таблица в моей БД, как это:
create_table "pastes", :force => true do |t|
t.string "title"
t.text "body"
t.string "syntax"
t.boolean "private"
t.datetime "expire"
t.string "password"
t.datetime "created_at"
t.datetime "updated_at"
end
Я хочу показать только не просроченный pastes
людям, поэтому я делаю это:
@pastes = Paste.find(:all, :conditions => "expire < '#{Time.now.to_s(:db)}'")
Однако даже это возвращает ВСЕ pastes
. Не только те, которые еще не истекли. Может кто-нибудь мне помочь? Спасибо
О, изменение <
на >
не возвращает pastes
, даже не просроченные: (