Я пытаюсь найти записи в приложении Django, где поле datetime старше, чем текущее datetime.
У меня есть что-то вроде этого:
records = Record.objects.filter(my_field__lte=datetime.now())
Однако он находит толькозаписи, в которых дата старше, чем сегодня (если есть записи старше, чем сейчас, но на сегодняшнюю дату, они не возвращаются.)
Редактировать: просто чтобы уточнить.Если для поля установлено значение 19:59:00 12-10-2011, а текущее время - 20:00:00 12-10-2011, я бы хотел, чтобы эта запись возвращалась в наборе запросов.Однако на самом деле он не возвращается, пока запрос не будет выполнен на следующий день.(Он запускается каждые пять минут в cronscript и используется для отправки электронных писем на основе этого поля даты и времени)
Надеюсь, что это проясняется.
Кстати, я использую MySQL
Может кто-нибудь помочь?
Любой совет приветствуется.
Спасибо